
ISNA
- ავტორი Giorgi Khitarishvili
- კატეგორია Formulas
- თარიღი აგვისტო 7, 2025
ფორმულის სახელი:
ISNA
ფორმულის ტიპი:
- ინფორმაციული
ფორმულის აღწერა:
- ამოწმებს, არის თუ არა მნიშვნელობა #N/A ტიპის შეცდომა და აბრუნებს TRUE თუ არის, ან FALSE თუ არ არის.
ფორმულის მოწყობა:
=ISNA(value)
ფორმულის არგუმენტები:
- value – უჯრა ან მნიშვნელობა, რომლის შეფასებაც გვინდა.
შენიშვნა
გამოიყენება, როცა საჭიროა მხოლოდ ამ ტიპის შეცდომის იდენტიფიცირება და სხვების იგნორირება.
მაგალითი:
პირველ შემთხვევაში, =ISNA(A2) აბრუნებს FALSE, რადგან A2-ში არსებული #DIV/0! არის გაყოფა ნულზე შეცდომა, და არა #N/A.
მეორე შემთხვევაში, =ISNA(A3) აბრუნებს TRUE. აქ A3-ს მნიშვნელობა არის #N/A, რაც ნიშნავს რომ მონაცემი „არ არსებობს“ ან „მონაცემი არ მოიძებნა“. ეს ზუსტად იმ ტიპის შეცდომაა რასაც ISNA ამოიცნობს და ამიტომ აბრუნებს TRUE-ს.
შემდეგ მაგალითებში – A4, A5, A6, A7 – შეცდომები განსხვავებულია:
#VALUE!, #NAME?, #REF!, #NUM! – და ყველა შემთხვევაში =ISNA(…) აბრუნებს FALSE, რადგან ეს შეცდომები არ არის #N/A ტიპის. ისინი წარმოადგენს სხვადასხვა ტიპის პრობლემას (ფორმატის, ფორმულის სახელი, არასწორი ბმულის ან არასწორი რიცხვით გამოთვლის).
შემდგომ A8, A9, A10 და A11 უჯრებში შეცდომა საერთოდ არ არის – მონაცემები არის ტექსტი, რიცხვი, თარიღი და დრო. შესაბამისად, =ISNA(…) ყველა შემთხვევაში აბრუნებს FALSE.
🧪 საუკეთესო პრაქტიკული გამოყენებები Excel-ში
VLOOKUP-თან ერთად:
ყველაზე გავრცელებული გამოყენებაა მაშინ, როცა VLOOKUP ვერ პოულობს შესაბამის მონაცემს და აბრუნებს #N/A. ამ შეცდომის გასაფილტრად გამოიყენება ISNA:
=IF(ISNA(VLOOKUP(A2, F:G, 2, FALSE)), “ვერ მოიძებნა”, VLOOKUP(A2, F:G, 2, FALSE))
შენიშვნა
ISNA ფუნქცია მნიშვნელოვანია მაშინ, როცა გსურთ შეამოწმოთ კონკრეტულად NA ტიპის “მონაცემი არ მოიძებნა” შეცდომა.
📌 სხვა დაკავშირებული ფუნქციები
- ფორმულის სახელი: IFERROR
- აღწერა: აბრუნებს ალტერნატიულ მნიშვნელობას ნებისმიერი შეცდომის შემთხვევაში (#DIV/0!, #N/A, #REF!, და სხვ.).
- მოწყობა: =IFERROR(value, value_if_error)
- ფორმულის სახელი: ISERROR
- აღწერა: აბრუნებს TRUE-ს ყველა ტიპის შეცდომისთვის.
- მოწყობა: =ISERROR(value)
- ფორმულის სახელი: IFNA
- აღწერა: ფუნქციურად ჰგავს IFERROR-ს, მაგრამ მუშაობს მხოლოდ #N/A-ზე.
- მოწყობა: =IFNA(value, value_if_na)
ERROR.TYPE:
- ფორმულის სახელი: ERROR.TYPE
- აღწერა: აბრუნებს რიცხვს შეცდომის ტიპის მიხედვით (მაგ. #N/A = 7).
- მოწყობა: =ERROR.TYPE(value)
- ფორმულის სახელი: ISBLANK
- აღწერა: ამოწმებს არის თუ არა უჯრა ცარიელი.
- მოწყობა: =ISBLANK(cell)
ექსელში აწყობილი პროგრამები







