Skip to main content

Како користити функције АНД, ОР и ИФ у Екцелу

Anonim

Функције АНД, ОР и ИФ су неке од Екцелових боље познатих логичких функција. У зависности од тога која функција се користи, један или сви услови морају бити тачни да функција врати ТРУЕ одговор. Ако није, функција враћа ФАЛСЕ као вредност.

За функцију ОР, ако је један од ових услова тачан, функција враћа вриједност ТРУЕ у ћелију Б2. За функцију АНД, сва три услова морају бити тачна за функцију да враћа вриједност ТРУЕ у ћелију Б3.

Нестинг више функција у Екцелу

Изградња Екцел ИФ изјаве

Функције гнезда у Екцелу се односе на стављање једне функције у другу. Угнежена функција делује као један од аргумената главне функције. На слици изнад, редови од четири до седам садрже формуле у којима су функције АНД или ОР угнежене унутар функције ИФ.

Када се једна од ове две функције комбинује са функцијом ИФ, резултујућа формула има много веће могућности.

У нашем конкретном примеру, на слици изнад, три услова су тестиране по формулама у редовима два и три:

  • Да ли је вредност у ћелији А2 мања од 50?
  • Да ли вредност у ћелији А3 није 75?
  • Да ли је вредност у ћелији А4 већа или једнака 100?

Поред тога, у свим примерима, угнежена функција делује као ИФ функција први; овај први елемент је познат као Логицал_тест расправа.

= ИФ (ОР (А2 <50, А3 <> 75, А4> = 100), "Исправка података", "Грешка података")

= ИФ (АНД (А2 <50, А3 <> 75, А4> = 100), ТОДАИ (), 1000)

Промена излаза Формуле

У свим формулама у редовима од четири до седам, функције АНД и ОР су идентичне са њиховим колегама у редовима два и три у томе што тестирају податке у ћелијама А2 до А4 да видите да ли испуњава тражено стање.

ИФ функција се користи за контролу излаза формуле засноване на томе шта се уноси за други и трећи аргумент функције. Примери овог излаза могу бити текст као што се види у реду четири, број који се види у реду 5, излаз из формуле или празна ћелија.

У случају ИФ / АНД формула у ћелији Б5, пошто нису све три ћелије у опсегу А2 до А4 су тачни - вредност у ћелији А4 није већа или једнака 100-функција АНД враћа вриједност ФАЛСЕ.

ИФ функција користи ову вриједност и враћа своју вриједност Валуе_иф_фалсе аргумент - тренутни датум који се добија од ТОДАИ функције.

С друге стране, ИФ / ОР формула у реду четири враћа текстуални израз Тачни подацизбог једног од два разлога:

  1. Вредност ОР је вратила ТРУЕ вредност - вредност у ћелији А3 није 75.
  2. ИФ функција је тада користила овај резултат да би је вратила Валуе_иф_фалсе аргумент: Подаци исправити.

Употреба ИФ Изјаве у Екцелу

Следећи кораци покривају како да унесу формулу ИФ / ОР која се налази у ћелији Б4 из примера слике. Исти кораци овде се могу користити за уношење било које од ИФ формула у нашим конкретним примерима.

Иако је могуће једноставно уписати комплетну формулу у руке, многи људи лакше користе дијалошки оквир ИФ функције да уносе формулу и аргументе; дијалог бок се брине о синтаксним интрицациес као што су сепаратори зареза између аргумената и околних уноса текста у наводницима.

Кораци који се користе за унос формуле ИФ / ОР у ћелију Б4 су следећи:

  1. Кликните на ћелију Б4 да би постала активна ћелија.
  2. КликнитеФормуле табла траке.
  3. КликнитеЛогичан икона да отворите функцију падајуће листе.
  4. Кликните АКО на листи да отворите дијалог оквир за функције.
  5. КликнитеЛогицал_тест линију у дијалогу.
  6. Унесите комплетну АНД функцију: ОР (А2 <50, А3 <> 75, А4> = 100) у Логицал_тест линију користећи показивање референци ћелије ако је потребно.
  7. КликнитеВалуе_иф_труе линију у дијалогу.
  8. Укуцајте текстТачни подаци(без знакова за наплату).
  9. Кликните наВалуе_иф_фалсе линију у дијалогу.
  10. Укуцајте текст Грешка података.
  11. Кликните У реду да затворите дијалог и вратите се на радни лист.
  12. Као што је већ речено, формула би требала приказатиВалуе_иф_труе аргумент или Тачни подаци.
  13. Када кликнете на ћелија Б4, комплетна функција се појављује у траци формуле изнад радног листа.

= ИФ (ОР (А2 <50, А3 <> 75, А4> = 100), "Исправка података", "Грешка података")