Excel apmācība: ievads Būla loģikai

Satura rādītājs

Šajā video es jums parādīšu būla loģikas pamatus. Būla loģika ir lielisks rīks, lai vienkāršotu formulas, īpaši tās, kurās ir daudz IF paziņojumu.

Tātad, lai sāktu, kas ir loģiskais skaitlis?

Būla skaitlis ir datu tips, kuram ir tikai divas iespējamās vērtības: TRUE vai FALSE.

Programmā Excel bieži redzat būla rezultātus vai būla izteicienus.

Piemēram, ja es šeit ievadīšu formulu = B4> 30, mēs iegūsim būla rezultātu TRUE.

Tātad, B4> 30 ir būla izteiksme vai loģisks paziņojums, kas atgriež TRUE vai FALSE.

Ja es nokopēju formulu uz leju, katram skaitlim iegūstam būla rezultātu.

Būla vērtības interesanti ir tas, ka tām ir skaitliski ekvivalenti.

Matemātiskās operācijas laikā Excel piespiest būla skaitļus skaitļos, TRUE kļūst par 1 un FALSE - par nulli.

Es to varu pierādīt ar formulu, kas C kolonnas vērtībām vienkārši pievieno nulli.

Nulle plus jebkurš skaitlis ir tas pats skaitlis, tāpēc jūs varat redzēt, ka TRUE ir vienāda ar 1 un FALSE ir vienāda ar nulli.

Tātad, kā mēs to varam izmantot programmā Excel?

Apskatīsim vienkāršu piemēru.

Šeit mums ir pārdevēju saraksts un pārdošanas numuri. Pieņemsim, ka viņi saņem 500 ASV dolāru prēmiju, ja pārdošanas apjomi pārsniedz 10000.

Viens no veidiem, kā rīkoties ar formulu, ir rakstīt:

= IF (pārdošanas apjomi> 10000, 500, 0)

kas darbojas labi.

Bet kā mēs tā vietā varētu izmantot loģisko loģiku?

Nu, pārdošanas apjomi, kas pārsniedz 10000, ir loģiska izteiksme, kas atgriež vērtību TRUE vai FALSE.

Tas nozīmē, ka mēs varam vienkārši pārrakstīt formulu šādi:

= (pārdošanas apjoms> 10000) * 500

Tātad, tas ir jauki. Mēs atbrīvojāmies no IF paziņojuma.

Bet varbūt nedaudz dumjš, tikai tāpēc, lai atbrīvotos no viena IF paziņojuma.

Jā, tāpēc pievienosim nelielu sarežģītību.

Ko darīt, ja par pārdošanu, kas pārsniedz 12000, būtu īpašs 250 ASV dolāru bonuss?

Tādā gadījumā jūs varētu redzēt šādu ligzdotu IF formulu:

= IF (C5> 12000,500 + 250, IF (C5> 10000,500,0))

Kā ar Būla versiju?

Nu, izmantojot loģisko loģiku, mēs vienkārši rakstām rakstīt:

= (pārdošanas apjomi> 10000) * 500 + (pārdošanas apjomi> 12000) * 250

Nav sazarojuma. Nav IF paziņojumu. Excel vienkārši veic aprēķinu un atgriež rezultātu.

Tātad tas ir loģiskās loģikas būtība.

Meklējiet iespējas to izmantot savās formulās.

Es varu būt lielisks lielisks veids, kā atpūsties un vienkārši sarežģītas formulas.

Protams

Galvenā formula

Saistītie saīsnes

Pabeigt ievadīšanu un palikt tajā pašā šūnā Ctrl + Enter + Return

Interesanti raksti...