Bilmək lazımdır
- Excel-də ARAMA funksiyası sətir və ya sütunda məlumat axtarmaq üçün istifadə olunur.
- Ehtiyaclarınızdan asılı olaraq AXTAR düsturundan istifadə etməyin iki yolu var: vektor və massiv kimi.
- Vektor növü yalnız bir sətir və ya sütunu, massiv isə çoxlu sətir və sütunu axtarır.
Bu məqalə Excel 2019 və Microsoft 365 daxil olmaqla Excel-in istənilən versiyasında ARAMA funksiyasından necə istifadə olunacağını izah edir.
LOOKUP Funksiya nədir?
Excel-də ARAMA funksiyası sətir və ya sütunda məlumat axtarmaq üçün istifadə olunur. O, sətir və ya sütunda başlanğıc dəyərlə eyni mövqedən dəyəri tapır, ona görə də bütün sətir və sütunların oxşar datanın olduğu strukturlaşdırılmış cədvəllərlə işləyərkən bu, həqiqətən faydalıdır.
Ehtiyaclarınızdan asılı olaraq Excel-də ARAMA düsturunu yazmağın iki yolu var. Bir forma vektor, digəri isə massiv adlanır.
AXTAR funksiyası Excel-in bütün versiyalarında istifadə edilə bilər.
LOOKUP Funksiyasının Sintaksisi və Arqumentləri
AXTAR funksiyasından istifadə etməyin iki yolu var:
Vektor
Vektor forması yalnız bir sıra və ya bir sütunda axtarış aparır. Həmin diapazon vektor adlanır. Qaytarılan dəyər digər seçilmiş data dəsti ilə eyni mövqedə olan dəyərdir.
=LOOKUP(axtarma_dəyəri, axtarış_vektoru, [nəticə_vektoru])
- lookup_value funksiyanın vektor daxilində axtarmalı olduğu dəyərdir. Bu, nömrə, mətn, məntiqi dəyər, ad və ya istinad ola bilər. Bu arqument tələb olunur.
- lookup_vector diapazondur. Bu bir sıra və ya bir sütun ola bilər. Vektordakı qiymətlər artan qaydada olmalıdır (məsələn, 1, 2, 3 və ya A, B, C). Bu arqument tələb olunur.
- nəticə_vektoru isteğe bağlı diapazondur. İstifadə edilərsə, o, axtarış_vektoru ilə eyni ölçüdə olmalıdır.
ARAMA funksiyasının vektor formasından istifadə edərkən yadda saxlamaq üçün daha bir neçə qayda var:
- Əgər axtarış_dəyəri axtarış_vektorunda ən kiçik dəyərdən kiçikdirsə, Excel N/A xətası yaradır.
- Axtarma_dəyəri tapılmasa, AXTAR funksiyası axtarış_vektorunda axtarış_dəyərindən kiçik və ya ona bərabər olan ən böyük dəyərə uyğun gəlir.
Masiv
Masiv forması çoxsaylı sətir və sütunlarda dəyər axtara bilər. O, əvvəlcə seçimin birinci sətirində və ya sütununda müəyyən edilmiş dəyəri tapır, sonra isə sonuncu sətir və ya sütunda eyni mövqenin dəyərini qaytarır.
=LOOKUP(axtarma_dəyəri, massiv)
- lookup_value funksiyanın massiv daxilində axtarmalı olduğu dəyərdir. Bu, nömrə, mətn, məntiqi dəyər, ad və ya istinad ola bilər. Dəyərlər artan qaydada olmalıdır (məsələn, 1, 2, 3 və ya A, B, C). Bu arqument tələb olunur.
- massiv axtarış_dəyəri ilə müqayisə etdiyiniz dəyəri ehtiva edən xanalar diapazonudur. Bu arqument tələb olunur.
Bu qaydaları da yadda saxlayın:
- Axtarma_dəyəri tapılmasa, bunun əvəzinə axtarış_dəyərindən kiçik və ya ona bərabər olan massivdəki ən böyük dəyər istifadə olunur.
- Əgər axtarış_dəyəri birinci sətir və ya sütundakı ən böyük dəyərdən kiçikdirsə, Yoxdur xətası qaytarılır.
- Əgər massiv sətirlərdən daha çox sütundan ibarətdirsə, LOOKUP funksiyası birinci sətirdə axtarış_dəyərini axtarır.
- Əgər massiv sütundan daha çox sətirdən ibarətdirsə, LOOKUP funksiyası birinci sütunda axtarış_dəyərini axtarır.
LOOKUP Funksiya Nümunələri
Aşağıda düsturlarınızda LOOKUP istifadə etməyin bir neçə nümunəsi verilmişdir:
Cədvəl axtarmaq üçün Axtarış vektorundan istifadə edin
=AXTAR(1003, A2:A5, C2:C5)
Budur, hissə nömrəsinə görə təşkil edilmiş cədvəldə qiyməti yoxlamaq lazım gəldiyi zaman AXTAR funksiyasından necə istifadə edəcəyimizə dair bir nümunə. Hissə nömrələrinin A2:A5-də və qiymətlərin C2:C5-də göstərildiyini bildiyimiz üçün biz həmin parametrlərdən istifadə edərək 1003-cü hissə nömrəsini axtara bilərik.
Cədvəl axtarmaq üçün Axtarış Massivindən istifadə edin
=AXTAR(1003, A2:C5)
Axtarma funksiyasından yuxarıdakı nümunə ilə eyni məlumat dəstində istifadə etməyin digər yolu massivdir. İki tək sütun seçmək əvəzinə, bütün cədvəli seçirik. Bununla belə, bu nümunədə qiymətə ehtiyacımız olduğundan, C sütununda seçimi dayandırırıq, çünki funksiya sonuncu sütunda eyni mövqedə olan hər hansı dəyəri tutacaq.
Cədvəldə Ən Yaxın Nömrəni Tapın
=AXTAR(A2, D2:D6, F2:F6)
Bu AXTAR düsturu A sütununda olan balı D sütunundakı qiymətləndirmə sistemi ilə çarpaz istinad edir. AXTAR funksiyası balın qiymətləndirmə sistemində hara düşdüyünü görür və sonra F2:F6-da qiyməti axtarır. hesabın yanında nə yazacağını bil. Həmin dəyərlərdən bəziləri sağdakı cədvəldə tapılmadığı üçün LOOKUP növbəti ən aşağı dəyəri istifadə edir.
Bu xüsusi düstur belə massiv şəklində də yazıla bilər:
=AXTAR(A2, D2:F6)
Nəticələr eynidir, çünki D sütunu seçimin başlanğıcıdır və qiyməti saxlayan son isə F sütunudur.
Dollar işarələri düsturlarda istifadə oluna bilər ki, funksiyanı digər xanalara tətbiq etmək üçün onları sütundan aşağı dartdığınız zaman istinadlar da sürüklənməsin. Burada qarışıq xana istinadları haqqında ətraflı oxuya bilərsiniz.
Siyahıda Son Nömrəni Tapın
=AXTAR(9.99999999999999E+307, A:A)
AXTAR düsturu A sütununda son rəqəmi tapır. 9.99999999999999E+307 Excel iş vərəqində ola biləcəyiniz ən böyük rəqəm olduğundan, boş xanalar olsa belə, düstur siyahıda sonuncu rəqəmi göstərəcək. aralığa daxildir.
Son mətn dəyərini siyahıda tapın
=LOOKUP(REPT("z", 255), A:A)
Nümunə A sütunundan sonuncu mətn dəyərini tapır. REPT funksiyası burada z-ni istənilən mətn dəyərinin ola biləcəyi maksimum rəqəmə qədər təkrarlamaq üçün istifadə olunur, yəni 255. Nömrə nümunəsinə bənzər, bu, sadəcə mətndən ibarət sonuncu xananı müəyyən edir.
Başlıq Dəyərlərini Tapmaq üçün Cədvəl Məlumatından istifadə edin
=AXTAR(2, 1/(B3:G3 ""), B$2:G$2)
Excel ARAMA funksiyasının bu son nümunəsi bu məqalədə təsvir olunmayan bəzi şeyləri əhatə edir, lakin bu funksiyanın nə qədər faydalı ola biləcəyini görmək üçün hər halda baxmağa dəyər. Buradakı ümumi fikir ondan ibarətdir ki, biz hər bir cərgədə sonuncu girişi müəyyənləşdiririk və sonra həmin fakturaları sonuncu dəfə nə vaxt ödədiyimizi bilmək üçün 2-ci cərgədə tarixə baxırıq.
ARAMA kimi digər funksiyalar
LOOKUP kifayət qədər sadə axtarış/istinad funksiyasıdır. Daha təkmil istifadələr üçün yaxşı olan digərləri var.
VLOOKUP və HLOOKUP sizə şaquli və ya üfüqi axtarışlar aparmağa imkan verir və dəqiq və ya təxmini uyğunluğu təyin edə bilər. Dəqiq uyğunluq tapılmadıqda LOOKUP avtomatik olaraq ən yaxın dəyəri qaytarır.
XLOOKUP oxşar, daha təkmil axtarış funksiyasıdır.