Lai uzmeklēšanā izgūtu rindas numuru, kas atbilst atbilstošai vērtībai, programmā Microsoft Excel 2010 mēs izmantojam funkciju MAX, kā arī funkcijas IF un ROW.
MAX: Šo funkciju izmanto, lai atgrieztu lielāko vērtību kopas skaitli. Tas ignorē loģiskās vērtības un tekstu.
Funkcijas “MAX” sintakse: = MAX (skaitlis1, [skaitlis2],…)
Piemērs: Diapazons A1: A4 satur numuru sarakstu, un mums ir jāatgriež maksimālais skaits.
Izpildiet tālāk norādītās darbības:-
- Atlasiet šūnu B1 un uzrakstiet formulu.
- = MAX (A1: A4), nospiediet tastatūras taustiņu Enter.
- Funkcija atgriezīsies 9.
- Tādējādi 9 ir maksimālā vērtība diapazonā A1: A4.
MAZS: - Šo funkciju izmanto, lai atgrieztu k-to mazāko vērtību datu kopā.
Funkcijas “SMALL” sintakse: = SMALL (masīvs, k)
Piemērs:A slejā ir daži skaitļi, mēs vēlamies noskaidrot mazāko skaitli no saraksta.
- Atlasiet šūnu B1.
- Uzrakstiet formulu = MAZS (A1: A4,1)
- Nospiediet tastatūras taustiņu Enter.
- Funkcija atgriezīs mazāko skaitli rindā.
JA: - Pārbauda, vai nosacījums ir izpildīts, un atgriež vienu vērtību, ja tā ir Patiesa, un atgriež citu vērtību, ja tā ir nepatiesa.
Funkcijas “IF” sintakse = ja (loģiskais tests, [vērtība_jautājums], [vērtība_jautājums])
Funkcija veiks loģisku pārbaudi un sniegs rezultātu, pamatojoties uz to, vai tā ir patiesa vai nepatiesa.
Piemēram: Šūnās A2 un A3 ir skaitļi 3 un 5. Ja šūnā ir 3, tad formulā jāparāda “Jā”, pretējā gadījumā - “Nē”.
= JA (A1 = 3, "Jā", "Nē")
Rinda: - Šo funkciju izmanto, lai atgrieztu šūnas atsauces rindas numuru.
Funkcijas “ROW” sintakse: = ROW (atsauce)
Piemērs: = Rinda (A1) atgriezīs 1
= Rinda (A1: A10) atgriezīs 1
= Rinda (A1: C10) atgriezīs 1
Redzēsim, kā mēs varam izmantot funkciju MAX, lai izvēlētos numuru, IF funkcija pārbaudīs loģisko pārbaudi, un ROW funkcija identificēs rindas numuru, kas uzmeklēšanā atbilst atbilstošajai vērtībai.
Ņemsim piemēru, lai saprastu, kā mēs varam uzmeklēt rindas numuru, kas atbilst atbilstošai vērtībai.
Lai izgūtu rindas numuru, programmā Microsoft Excel 2010 un 2013 tiks izmantota funkcija MAX, kā arī funkcijas IF un ROW.
Mums ir jāmeklē 1. saraksts (A sleja) katram C slejas tekstam un jāiegūst atbilstošais rindas numurs. Šajā gadījumā mums jāsalīdzina C2 norādītā uzmeklēšanas vērtība ar katru ierakstu A slejā un jāatrod atbilstošais rindas numurs. Šis rindas numurs ir jāatgriež E2.
Izpildiet tālāk norādītās darbības:-
- Atlasiet šūnu E2.
- Uzrakstiet formulu, lai iegūtu atbilstošo rindas numuru.
- = MAX (JA ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
- Tastatūrā nospiediet Ctrl+Shift+Enter
- Funkcija izgūst rindas numuru, kas atbilst atbilstošajai vērtībai meklēšanā.
Piezīme:- Ja mainīsim uzmeklēšanas vērtību, rezultāts tiks mainīts automātiski. Skatiet zemāk redzamo ekrānuzņēmumu - uzmeklēšanas vērtība ir mainīta uz Rietumiem, un tā atbilstošais rezultāts, kas ir 3, tiek parādīts šūnā E2.
Mēs varam izmantot citu formulu, lai iegūtu tādu pašu rezultātu, veiciet tālāk norādītās darbības
- Atlasiet šūnu E2.
- Uzrakstiet formulu, lai iegūtu atbilstošo rindas numuru.
- = MAZS (JA ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW ()-ROW ($ C $ 2) +1)
- Tastatūrā nospiediet Ctrl+Shift+Enter
- Formula izskatīsies šādi - {= SMALL (IF ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2)+ 1)}
- Funkcija izgūst katru rindas numuru, kas atbilst veiksmīgai atbilstībai uzmeklēšanas vērtībai.