Note: The other languages of the website are Google-translated. Back to English
Մուտք  \/ 
x
or
x
Գրանցում  \/ 
x

or

Աչքի ընկնել IFERROR ֆունկցիա

Excel- ի աշխատանքային թերթում բանաձևեր կիրառելիս կստեղծվեն սխալի որոշ արժեքներ `սխալներով զբաղվելու համար, Excel- ը տալիս է օգտակար գործառույթ` IFERROR գործառույթ: IFERROR ֆունկցիան օգտագործվում է մաքսային արդյունք վերադարձնելու համար, երբ բանաձևը սխալ է գնահատում, և վերադարձնում է նորմալ արդյունք, երբ սխալ տեղի չի ունենում:

Doc iferror գործառույթը 1


 Շարահյուսություն:

Excel- ում IFERROR գործառույթի շարահյուսությունը հետևյալն է.

=IFERROR(value, value_if_error)

 Արձանագրություններ.

  • valueՊարտադիր է Սխալը ստուգելու բանաձև, արտահայտություն, արժեք կամ բջջային հղում:
  • value_if_errorՊարտադիր է Սխալ հայտնաբերելու դեպքում վերադարձնելու հատուկ արժեք: Դա կարող է լինել դատարկ տող, տեքստային հաղորդագրություն, թվային արժեք, մեկ այլ բանաձև կամ հաշվարկ:

Notes:

  • 1. IFERROR գործառույթը կարող է գործ ունենալ սխալի բոլոր տեսակների հետ, որոնք ներառում են # DIV / 0 !, # N / A, # NAME ?, # NULL!, # NUM !, #REF! Եվ # Արժեք::
  • 2. Եթե արժեք փաստարկը դատարկ բջիջ է, IFERROR ֆունկցիայի կողմից այն վերաբերվում է որպես դատարկ տողի (""):
  • 3. Եթե արժեք_եթե_սխալ փաստարկը տրամադրվում է որպես դատարկ տող (""), ոչ մի հաղորդագրություն չի ցուցադրվում, երբ սխալ հայտնաբերվում է:
  • 4. Եթե արժեք փաստարկը զանգվածի բանաձեւ է, IFERROR- ը վերադարձնում է արդյունքների զանգված յուրաքանչյուր բջիջի համար `արժեքով սահմանված տիրույթում:
  • 5. Այս IFERROR- ը հասանելի է Excel 2007-ում և բոլոր հաջորդ տարբերակներում:

 Վերադառնալ:

Վերադարձնում է սխալի արժեքների հատուկ արժեքը:


 Օրինակներ

Օրինակ 1. IFFEROR գործառույթը `սխալի արժեքի փոխարեն դատարկ բջիջ կամ հարմարեցված տեքստ վերադարձնելու համար

Օրինակ, դուք ունեք ստորև նշված տվյալների ցուցակ, միջին գինը հաշվարկելու համար պետք է օգտագործեք Վաճառք / միավոր: Բայց եթե Բաժինը 0 է կամ դատարկ բջիջ, ապա սխալները կցուցադրվեն, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը.

Doc iferror գործառույթը 2

Այժմ ես կօգտագործեմ դատարկ բջիջ կամ տեքստի այլ տող ՝ սխալի արժեքները փոխարինելու համար.

=IFERROR(B2/C2, "") (Այս բանաձևը սխալի արժեքի փոխարեն դատարկ կվերադարձնի)

=IFERROR(B2/C2, "Error") (Այս բանաձևը սխալի արժեքի փոխարեն կվերադարձնի «Սխալ» հարմարեցված տեքստը)

Doc iferror գործառույթը 3 Doc iferror գործառույթը 4

Օրինակ 2. IFERROR- ը Vlookup գործառույթով `սխալի արժեքների փոխարեն վերադարձնելու համար« Չգտնված է »

Սովորաբար, երբ vlookup գործառույթը կիրառում եք համապատասխան արժեքը վերադարձնելու համար, եթե ձեր համապատասխանող արժեքը չգտնվի, կստանաք # N / A սխալի արժեք, ինչպես ցույց է տրված հետևյալ նկարը.

Doc iferror գործառույթը 5

Սխալի արժեքը ցուցադրելու փոխարեն, այն փոխարինելու համար կարող եք օգտագործել «Չգտնված» տեքստը: Այս պարագայում Vlookup բանաձևը կարող եք փաթաթել IFERROR ֆունկցիայի մեջ ` =IFERROR(VLOOKUP(…),"Not found")

Խնդրում ենք օգտագործել ստորև բերված բանաձևը, ապա «Չգտնված» տեքստը կվերադարձվի սխալի արժեքի փոխարեն, մինչև համապատասխան արժեքը չգտնվի, տեսեք,

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

Doc iferror գործառույթը 6


Օրինակ 3. Ներդրված IFERROR- ի օգտագործումը Vlookup գործառույթով

IFERROR- ի այս գործառույթը կարող է նաև օգնել ձեզ գործ ունենալ vlookup- ի բազմաթիվ բանաձևերի հետ, օրինակ, դուք ունեք երկու որոնման աղյուսակ, այժմ պետք է փնտրեք այս երկու աղյուսակների իրը, անտեսելու սխալի արժեքները, օգտագործեք տեղադրված IFERROR Vlookup- ի հետ :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

Doc iferror գործառույթը 7


Օրինակ 4. IFERROR ֆունկցիան զանգվածի բանաձեւերում

Ենթադրենք, եթե ուզում եք ընդհանուր Քանակը հաշվարկել ընդհանուր գնի և միավորի գնի ցուցակի հիման վրա, դա կարելի է անել ՝ օգտագործելով զանգվածի բանաձևը, որը բաժանում է յուրաքանչյուր բջիջ B2: B5 միջակայքում ՝ C2 տիրույթի համապատասխան բջիջի վրա. C5, և ապա ավելացնում է արդյունքները, օգտագործելով այս զանգվածի բանաձեւը. =SUM($B$2:$B$5/$C$2:$C$5).

Նշում. Եթե օգտագործված տիրույթում կա առնվազն մեկ 0 արժեք կամ դատարկ բջիջ, ապա # DIV / 0: սխալը վերադարձվում է, ինչպես ցույց է տրված ստորև նշված նկարը.

Doc iferror գործառույթը 8

Այդ սխալն ուղղելու համար IFERROR գործառույթը կարող եք փաթեթավորել բանաձևի մեջ, և սա խնդրում ենք հիշել մամուլը Shitf + Ctrl + Enter ստեղները միասին `այս բանաձևը մուտքագրելուց հետո.

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

Doc iferror գործառույթը 9


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

Կցանկանա՞ք արագ և կատարյալ ավարտել ձեր ամենօրյա աշխատանքը: Kutools- ը Excel- ի համար բերում է 300 հզոր առաջադեմ գործառույթներ (Միավորել աշխատանքային գրքույկները, գումարը ըստ գույնի, բջիջների պառակտված բովանդակությունը, փոխակերպման ամսաթիվը և այլն ...) և խնայել 80% ժամանակ ձեզ համար:

  • Նախատեսված է 1500 աշխատանքային սցենարների համար, օգնում է ձեզ լուծել Excel- ի 80% խնդիրները:
  • Կրճատեք ստեղնաշարի և մկնիկի հազարավոր կտտոցներ ամեն օր, թեթեւացրեք ձեր հոգնած աչքերն ու ձեռքերը:
  • Դարձեք Excel փորձագետ 3 րոպեի ընթացքում: Այլևս կարիք չկա հիշելու ցավոտ բանաձևեր և VBA կոդեր:
  • 30-օրյա անսահմանափակ անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք: Անվճար արդիականացում և աջակցություն 2 տարի ժամկետով:
Excel ժապավեն (տեղադրված է Excel- ի համար նախատեսված Kutools)

Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50% -ով ՝ բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում գրասենյակ (ներառյալ Excel- ը), ճիշտ այնպես, ինչպես Chrome- ը, Firefox- ը և նոր Internet Explorer- ը:
Excel- ի էկրանային նկար (տեղադրված է Office ներդիրով)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.