Ja jums patīk strādāt ar Excel formulām, jums, iespējams, nav jāizlasa šis mazais raksts. Tas aptver diezgan pamata lietas. Bet, ja esat iesācējs programmā Excel vai ierūsējis formulu konstruēšanā vai varbūt vienkārši nekad neesat tā sakot "spiedis aploksni", ieteicams uzlabot savas formulu veidošanas prasmes. Šāda pulēšana atvieglos darbu ar Excel kopumā. Un šāda pulēšana patiešām vienkāršos darbu ar Excel datu statistikas un statistikas funkcijām jūsu analīzē.
Paturot to prātā, šeit ir pamatinformācija, kas jāzina katram topošajam datu analītiķim.
Excel nodrošina piecus pamata aritmētiskos operatorus
Programmā Excel ir pieejami pieci pamata aritmētiskie operatori pieciem pamata aprēķiniem: saskaitīšana, atņemšana, reizināšana, dalīšana un eksponēšana.
Nākamajā tabulā ir sniegti šo operatoru darbības piemēri. Iespējams, vienīgā dīvainā lieta, kas parādās tabulā, ir eksponēšanas operators, kas paaugstina kādu vērtību līdz eksponenciālai vērtībai. Vērtība 10, ko paaugstina eksponents 2, piemēram, ir tas pats, kas 10 reizes 10. Vērtība 10, ko palielina eksponents 3, kā vēl viens piemērs, ir tāda pati kā 10 reizes 10 reizes 10.
Operators |
Ko tas dara |
Piemērs |
Rezultāts |
+ |
Pievieno |
=10+2 |
12 |
– |
Atņem |
=10-2 |
8 |
* |
Vairojas |
=10*2 |
20 |
/ |
Dalās |
=10/2 |
50 |
^ |
Paaugstina vai paaugstina vērtību par eksponentu |
=10^2 |
100 |
Tiek piemēroti standarta operatora prioritātes noteikumi
Ja veidojat formulu, kurā tiek izmantoti vairāki aritmētiskie operatori, tiek piemēroti standarta operatoru prioritātes noteikumi: visas eksponenciālās darbības tiek veiktas vispirms. Tālāk notiek reizināšana un dalīšana. Un atņemšana un saskaitīšana ir pēdējā. Un ņemiet vērā, ka, ja ir vairāki vienas un tās pašas prioritātes operatori, programma Excel darbojas no kreisās puses uz labo
Piemēram, formulā =1+2-3*4/5^6 notiek šādi:
-
Excel vispirms palielina vērtību 5 līdz 6. pakāpei, atgriežot rezultātu 15625.
-
Pēc tam Excel reizina 3 ar 4, lai iegūtu rezultātu 12. Un tad Excel dala vērtību 12 ar 15625, atgriežot vērtību 0,000768.
-
Excel beidzot pievieno 1+2 un atņem 0,000768, atgriežot vērtību 2,999232.
Kopējiet iepriekš minēto formulu Excel darblapas šūnā, lai pārbaudītu matemātiku un spēlētu ar rezultātiem.
Iekavās esošās zīmes ignorē prioritātes noteikumus
Varat izmantot iekavas, lai ignorētu standarta operatora prioritātes noteikumus.
Kā piemēru ņemiet formulu =1+2–3*4/5^6, kuru es tikko aprakstīju. Ja es pārrakstu formulu, izmantojot pāris iekavu atzīmju kopas, es varu ievērojami mainīt aprēķinu secību.
Formula =((1+2)-(3*4/5))^6 vispirms atrisina aritmētiku dziļākajās iekavās. Lūk, kas notiek:
-
Excel pievieno 1+2, lai iegūtu 3
-
Programma Excel reizina 3 ar 4, lai iegūtu 12, un pēc tam dala 12 ar 5, lai iegūtu 2,4
-
Pēc tam Excel ņem 3 un atņem 2,4, lai iegūtu 0,6
-
Excel beidzot palielina 0,6 līdz sestajai pakāpei, atgriež 0,046656.
Šūnu adreses darbojas formulās
Iepriekšējos punktos esošajās formulās tiek izmantotas vērtības. Dažās formulās tiek izmantoti nelieli teksta gabali.
Bet jums jāzina, ka formulu vietā varat izmantot arī šūnu adreses. Piemēram, ja darblapas šūnās A1 un B2 ir vērtības 4 un 20, formula =A1*B1 ir vienāda ar 80.
Starp citu, varat arī sajaukt un saskaņot vērtības un šūnu adreses. Atkal, pieņemot, ka šūnām A1 un B1 ir vērtības 4 un 20, katra no šīm formulām atgriež vienu un to pašu rezultātu:
=A1*B1
=4*20
=A1*20
=4*B1
Varat izveidot lielākas formulas ar funkcijām
Īss punkts: varat izveidot lielas, sarežģītas formulas. Un šīs formulas var izmantot visus šeit esošos operatorus un arī funkcijas. Vienkāršs šīs “formulu, kas izveidotas ar funkcijām” pieejas piemērs varētu izskatīties šādi:
=SUM(1,2)-3*4/5^6
Un jūs varat izveidot daudz garākas formulas, izmantojot lielāku ievades sarakstu un dažādas funkcijas.
Pāriet uz Būla valodu
Šeit ir dažas lietas, kas jums jāzina par Būla vērtību savās formulās.
Pirmkārt, savās formulās varat izmantot Būla loģikas izteiksmes. Būla izteiksme atgriež vērtību 1, ja izteiksme ir patiesa, un 0, ja izteiksme ir nepatiesa.
Piemēram, izteiksme =((2+2)=4) atgriež vērtību 1, jo, kā tas notiek, 2+2 ir vienāds ar 4. Un, starp citu, formula =((2+2)=4)*25 atgriež vērtība 25, jo Būla izteiksmes vērtība 1 reize 25 ir vienāda ar 25.
Izteiksme =((2+2)>4) salīdzinājumā atgriež vērtību 0 a, jo 2+2 neatgriež vērtību, kas lielāka par 4. Un, lai nerastos šaubas, formula =((2+2)>4 )*25 atgriež vērtību 0, jo Būla izteiksmes vērtība 0 reiz 25 ir vienāda ar 0.
Piezīme: Programmā Excel var parādīt Būla izteiksmes rezultātu kā TRUE, ja vērtība ir vienāda ar 1, un kā FALSE, ja vērtība ir vienāda ar 0.
Būla operatoriem ir arī prioritāte. Patiesībā zemākā iespējamā prioritāte. Tātad, ja izveidojāt formulu, kurā izmantota Būla loģika, faktiskais salīdzināšanas operators tiks izmantots pēdējais. Kā parādīts iepriekšējos rindkopu piemēros, varat izmantot iekavas, lai ignorētu standarta prioritāti.