Vai vēlaties uzlabot savas Excel prasmes? Apgūstiet galvenās loģiskās funkcijas programmā Excel, kas var vienkāršot datu analīzi un racionalizēt darbplūsmu.

Excel loģiskās funkcijas ir Excel formulu mugurkauls; bez šīm funkcijām datu analīze nav pilnīga. Ikreiz, kad strādājat ar dinamiskiem elementiem un vēlaties piešķirt loģisku vērtību, pamatojoties uz citu vērtību/nosacījumu, ir jāizmanto loģiskās funkcijas.

Tāpat kā jebkura cita programmēšanas valoda, arī Excel piedāvā loģisku funkciju komplektu, kas vienkāršo lietotāja dzīvi. Ja strādājat ar nosacījumiem un vēlaties, lai programma Excel automātiski veiktu dažus aprēķinus, ir pienācis laiks apgūt šīs loģiskās formulas.

Kas ir Excel loģiskās funkcijas?

Programma Excel galalietotājiem piedāvā dažādas funkcijas. No visām pieejamajām funkcijām visplašāk tiek izmantotas loģiskās darbības, jo tās jūsu datiem piešķir lielu vērtību. Varat piešķirt nosacījumu loģiku, atrodoties ceļā, neuztraucoties par katrai datu šūnai atbilstošu vērtību aprēķināšanu un piešķiršanu.

instagram viewer

Dažas bieži izmantotās loģiskās funkcijas ir šādas:

  • JA
  • IFS
  • IFERROR
  • UN
  • VAI
  • NAV

Iepriekš minētās funkcijas varat izmantot atsevišķi un kopā ar IF priekšrakstiem. Izmantojot tos kopā ar IF priekšrakstu, jūs iegūstat spēcīgus nosacījumu paziņojumus, kas var uzlabot jūsu formulas un padarīt jūs par ekspertu datu analītiķi.

1. IF paziņojums

IF priekšraksts ir visvienkāršākā programma programmā Excel, taču tas tomēr ir nozīmīgs. Piešķirot uz nosacījumiem balstītas vērtības, tiek izmantots Excel priekšraksts IF — loģisko nosacījumu primārā funkcija.

Atkarībā no IF funkcijas veida un lietojuma, jūs iegūsit atbilstošu rezultātu no savas formulas. Lai uzlabotu lietojuma un formulu kvalitāti, varat izmantot divu veidu IF paziņojumus:

  • Viens IF paziņojums
  • Ligzdotas IF paziņojums

A. Vienotais IF paziņojums

Atsevišķs IF paziņojums ir ideāls, pārbaudot vienu nosacījumu. Norādiet nosacījumu; atkarībā no šī nosacījuma IF priekšraksts atgriezīs True/False vērtību.

Lūk, kā varat izmantot IF priekšrakstu ar vienu kritēriju.

=IF(loģisks_tests, [vērtība_ja_patiesa], [vērtība_ja_false])

Piemērs: ja nosacījuma vērtība ir 1, rezultāts ir Labs, vai arī tas ir Slikts, ja nosacījuma vērtība ir 2.

=IF(A2=1,"labi", IF(B2=1, "Slikti"))

B. Nested IF paziņojums

Izmantojot IF funkcija ar ligzdoto IF funkciju programmā Excel ir viegli. Funkcija Nested IF ļauj formulā nodot vairākus nosacījumus. Varat norādīt dažādus nosacījumus un iegūtās True/False vērtības ar papildu IF priekšrakstu.

Šeit ir formula ligzdotu IF priekšrakstu izmantošanai:

=IF(loģisks_tests, [vērtība_ja_patiesa], ja (loģiskais_tests, [vērtība_ja_patiess], ...[vērtība_ja_false]))

Lai aizvērtu visas IF funkcijas, formulas beigās pievienojiet vajadzīgo skaitu beigu iekavu.

Piemērs: ja jums ir vairāki nosacījumi, piemēram, 1, 2 un 3, un vēlaties katram skaitlim piešķirt saistītu vērtību, varat izmantot ligzdoto IF funkciju šādi:

=IF(A2=1,"labi", IF(A2=2, "Vidējs", "Slikti"))

Atkarībā no nosacījuma vērtības vērtība tiek piešķirta automātiski.

2. IFS funkcija

Funkcija IFS ir salīdzinoši vienkārša loģiska funkcija, jo to ir vieglāk nolasīt, un jūs varat efektīvi aprēķināt vairākus nosacījumus vienlaikus.

Tomēr funkcija IFS novērtē visus definētos nosacījumus, atšķirībā no tās līdzinieka, kas izpildes laikā novērtē tikai vienu nosacījumu. Varat izmantot IFS funkciju, kā parādīts zemāk:

=IFS([loģisks_tests1, vērtība_ja_patiesa1],...)

Funkcijā IFS ir jādefinē katra patiesā un nepatiesā vērtība.

3. IFERROR funkcija

Kā norāda nosaukums, varat izmantot funkciju IFERROR, lai apstrādātu visas raksturīgās kļūdas, kad tādas rodas. Piemēram, dalot skaitli ar 0, iegūstat #DIV/0! kļūda programmā Excel.

Alternatīvi, kad programmā Excel izmantojat funkciju VLOOKUP, jūs saņemsit kļūdu #N/A katru reizi, kad saņemsit neatbilstošu/tukšu vērtību. Lai uztvertu šīs kļūdas un parādītu alternatīvu vērtību, varat izmantot funkciju IFERROR.

Šeit ir sintakse atsaucei:

=IFERROR(vērtība, vērtība_ja_kļūda)

Piemērs: Dalot skaitītāju ar kolonnas saucēja vērtībām, iegūstat #DIV/0! kļūda. Varat izmantot IFERROR, lai parādītu alternatīvu vērtību (0 zemāk esošajā piemērā), tiklīdz formula rada kļūdu.

= KĻŪDA(A2/B2, 0)

4. UN Funkcija

Funkcija UN ir daļa no funkcijas IF, un to var izmantot, lai IF formulā definētu divus vai vairākus atkarīgus nosacījumus. Pieņemsim, ka jums ir jāparāda rezultāts, pamatojoties uz diviem kritērijiem savā formulā:

=IF(UN(Criteria1, Criteria2), [vērtība_ja_patiesa], [vērtība_ja_false])

Pirms True vērtības piešķiršanas formula pārbaudīs, vai ir izpildīts 1. un 2. kritērijs. Ja kāds no nosacījumiem nav izpildīts, tas automātiski pāriet uz pēdējo formulas daļu, definēto False vērtību.

Ja jums ir vairāk nekā divi nosacījumi, varat pielāgot iepriekš minēto formulu; divu vietā norādiet trīs vai vairākus nosacījumus ar klauzulu UN. Šeit ir sintakse atsaucei:

=IF(UN(kritēriji1, kritēriji2, kritēriji3...), [vērtība_ja_patiesa], [vērtība_ja_false])

Piemērs: Šajā piemērā, ja vērtības kolonnās Pirmais nosacījums un Otrais nosacījums ir vienādas ar 1, rezultāts ir Labs, pretējā gadījumā tas ir Slikts.

=IF(UN(A2=1,B2=1),"labi","Slikti")

5. VAI Funkcija

Funkcija VAI ir daudzpusīga, sniedzot jums lielu brīvību paplašināt loģiskās darbības. Atšķirībā no funkcijas UN, funkcija VAI nodrošinās rezultātu, ja kāds no norādītajiem nosacījumiem ir patiess. Alternatīvi, jūs saņemsit norādīto vērtību False, ja nosacījumi netiks izpildīti.

=IF(VAI(kritēriji1, kritēriji2), [vērtība_ja_patiesa], [vērtība_ja_false])

Lūk, kā varat izmantot funkciju VAI ar vairākiem nosacījumiem funkcijā IF:

=IF(VAI(kritēriji1, kritēriji2, kritēriji3...), [vērtība_ja_patiesa], [vērtība_ja_false])

Piemērs: Izvade parāda Labu, jo norādītais nosacījums ir True funkcijā VAI.

6. NAV Funkcija

Kas notiek, ja jums ir daudz vērtību un vēlaties atcelt nosacījumu pārbaudes? Tā vietā, lai norādītu visas formulas vērtības, varat izmantot funkciju NOT kopā ar funkciju IF, lai vienkāršotu formulas.

Funkciju NOT var uzskatīt par apgrieztu funkciju, un tā darbojas labi, ja IF priekšrakstos vēlaties norādīt pretējus nosacījumus. Tālāk ir norādīta funkcijas NOT pamata sintakse programmā Excel:

=IF(NAV(loģisks_tests), [vērtība_ja_patiesa], [vērtība_ja_false])

Piemērs: Tālāk esošajā piemērā nosacījums meklē pretēju 1 un parāda Bad, tiklīdz nosacījums ir True.

Microsoft Excel piedāvā dažādas funkcijas gan iesācējiem, gan pieredzējušiem lietotājiem. Ņemot vērā tās plašo lietojumu, programmā Excel ir daudz ko gaidīt. Ja sākat ar programmu Excel, jums jāapgūst visvienkāršākās funkcijas un lēnām jāvirzās pa kāpnēm, lai apgūtu rīku.