Змест
Функцыя IFNA у асноўным выкарыстоўваецца для апрацоўкі памылак #N/A . Ён вяртае пэўнае значэнне ў адпаведнасці з вашымі інструкцыямі, калі ўзнікае такая памылка #N/A ; у адваротным выпадку ён вяртае абсалютнае значэнне функцыі. У гэтым артыкуле мы падрабязна абмеркавалі функцыю IFNA у Excel на 2 прыдатных прыкладах.
Мы будзем выкарыстоўваць наступны прайс-ліст прадуктаў у якасці нашага дэманстрацыйнага набору даных, каб прадэманстраваць усе прыклады адносна функцыі IFNA . Зараз давайце паглядзім на наш набор даных:
Спампуйце Практычны сшытак
Вам рэкамендуецца загрузіць файл Excel і практыка разам з ім.
IFNA Function.xlsx
Уводзіны ў функцыю IFNA
- Мэта функцыі:
Функцыя IFNA выкарыстоўваецца для ліквідацыі памылкі #N/A.
- Сінтаксіс:
IFNA(значэнне, значэнне_калі_на)
- Аргументы Тлумачэнне:
Аргумент | Абавязковы/Неабавязковы | Тлумачэнне |
---|---|---|
значэнне | Абавязковае | Значэнне для праверкі памылкі @N/A. |
value_if_na | Патрабуецца | Значэнне для вяртання толькі ў выпадку выяўлення памылкі #N/A. |
- Вярнуты параметр:
Значэнне першага аргументу або альтэрнатыўны тэкст.
2 Прыклады выкарыстоўваць функцыю IFNA ў Excel
1. Базавае выкарыстанне функцыі IFNA ў Excel
У гэтым прыкладзе мы пакажам вам вельмі простае выкарыстанне функцыі IFNA . Як мы ўжо згадвалі пра сінтаксіс функцыі IFNA , гэта значыць IFNA(значэнне, value_if_na) .
Такім чынам, калі ў полі значэння ёсць якое-небудзь сапраўднае значэнне , то гэта значэнне з'явіцца ў якасці вываду функцыі. У адваротным выпадку поле value_if_na верне зададзенае значэнне ў якасці вываду функцыі.
На малюнку ніжэй ужо ёсць #N/A у ячэйцы D14 . Такім чынам, калі мы спасылаемся на ячэйку D14 у полі значэнняў функцыі IFNA , то значэнне, указанае ў полі value_if_na , з'явіцца ў ячэйцы D15 . Цяпер устаўце формулу ў ячэйку D15 ,
=IFNA(D14,"Missing")
Калі мы націскаем кнопку ENTER , мы можна ўбачыць, што паведамленне Адсутнічае з'яўляецца ў ячэйцы D15 , як і было прадказана.
Звязаны змест: Як выкарыстоўваць функцыю IF у Excel (8 прыдатных прыкладаў)
2. Выкарыстанне функцыі IFNA з функцыяй VLOOKUP
Перш за ўсё, мы хочам прадэманстраваць зручнасць выкарыстання функцыя IFNA з функцыяй VLOOKUP . Гэта найбольш распаўсюджанае выкарыстанне функцыі IFNA .
Вы можаце выкарыстоўваць функцыю VLOOKUP для здабывання значэнняў на аснове пошукавага значэння. Што нязручна ў функцыі VLOOKUP , дык гэта тое, што яна мае aскладаны сінтаксіс, а таксама патрабуе шэрагу правіл, якім трэба прытрымлівацца, каб працаваць належным чынам.
Такім чынам, калі вы зробіце якую-небудзь з памылак, то VLOOKUP пакажа <1 Памылка>#N/A . Гэта не што іншае, як памылка, якая паказвае, што значэнне недаступнае.
Выкажам здагадку, што вы не жадаеце дазваляць паведамленне #N/A ва ўсім наборы даных. Але зацікаўлены ў тым, каб паказаць больш значнае паведамленне. У такім выпадку вы можаце выкарыстоўваць функцыю IFNA разам з функцыяй VLOOKUP , каб лепш справіцца з паведамленнем пра памылку.
Скажам, для любога #N/A паведамленне пра памылку, мы хочам паказаць « Адсутнічае ». На малюнку ніжэй мы бачым паведамленне #N/A у ячэйцы D15 .
Формула ў ячэйцы D15 :
=VLOOKUP(D14,B5:D12,3,0)
Калі мы ўважліва паглядзім на табліцу дадзеных ніжэй, то ўбачым, што шуканае значэнне — Збожжавыя . Але ў першым слупку табліцы дадзеных такога значэння няма. У выніку там паказваецца памылка #N/A .
Цяпер, калі мы хочам паказаць Адсутнічае замест #N/A , тады мы выкарыстоўваем наступную формулу з функцыяй IFNA .
=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")
Вось як мы можам выкарыстоўваць функцыю IFNA разам з функцыяй VLOOKUP .
␥ Разбіўка формулы
- D14 ▶ захоўвае значэнне пошуку.
- B5:D12 ▶ масіў пошуку табліцы.
- 3 ▶ індэкс слупка.
- 0 ▶ вызначае дакладнае супадзенне.
- VLOOKUP(D14,B5:D12,3,0) ▶ шукае збожжавыя і вяртае адпаведную цану.
- =IFNA (VLOOKUP(D14,B5:D12,3,0),”Адсутнічае”) ▶ вяртае значэнне VLOOKUP(D14,B5:D12,3,0) з'яўляецца пошукавым значэннем, калі знойдзена ў у адваротным выпадку першы слупок вяртае Адсутнічае ў ячэйцы D15 .
Падобныя паказанні
- Як выкарыстоўваць функцыю TRUE у Excel (з 10 прыкладамі)
- Выкарыстоўвайце функцыю FALSE у Excel (з 5 простымі прыкладамі)
- Як карыстацца функцыяй Excel SWITCH (5 Прыклады)
- Выкарыстоўвайце функцыю XOR Excel (5 прыдатных прыкладаў)
IFERROR Супраць функцыі IFNA
Функцыя IFERROR апрацоўвае шырокі дыяпазон памылак, тады як функцыя IFNA вырашае толькі памылку #N/A , г.зн. памылку недаступна.
Напрыклад, калі ёсць якія-небудзь памылку друку ў вашых формулах, то Excel можа вярнуць памылку #NAME . У гэтым выпадку функцыя IFERROR можа апрацаваць памылку, паказваючы альтэрнатыўны тэкст замест паведамлення #NAME .
З іншага боку, IFNA клапоціцца толькі аб функцыі #N/A . Гэта можа паказаць альтэрнатыўны тэкст замест паказу памылкі #N/A .
Такім чынам, калі вы хочаце апрацоўваць толькі памылку #N/A , то лепш за ўсё выкарыстоўваць функцыю IFNA замест функцыі IFERROR . Для іншых тыпаў памылак вы можаце выкарыстоўваць IFERRORфункцыя.
Што трэба памятаць
📌 Калі ячэйка пустая, яна разглядаецца як пусты радок ( “” ) але не як памылку.
📌 Калі вы не запоўніце поле value_if_na , то функцыя IFNA будзе лічыць гэта поле пустым радковым значэннем ( “” ).
Выснова
Падводзячы вынікі, мы абмеркавалі ўсе магчымыя аспекты з адпаведнымі прыкладамі адносна Excel IFNA функцыя. Рэкамендуецца загрузіць практычны сшытак, які прыкладаецца да гэтага артыкула, і адпрацаваць усе метады з ім. І не саромейцеся задаваць любыя пытанні ў раздзеле каментарыяў ніжэй. Мы пастараемся як мага хутчэй адказаць на ўсе адпаведныя запыты. Наведайце наш вэб-сайт Exceldemy , каб даведацца больш.