Dohvaćanje zaglavlja stupca koje odgovara podudarnoj vrijednosti

Anonim

Ako želite dohvatiti zaglavlje stupca koje odgovara podudarnoj vrijednosti, možete koristiti kombinaciju INDEX, MAX, SUMPRODUCT & COLUMNfunkcije za izdvajanje rezultata.

INDEKS: Vraća vrijednost ili referencu ćelije na sjecištu određenog retka i stupca u danom rasponu.

Sintaksa: = INDEX (niz, broj redaka, broj_ stupca)

MAX: Vraća najveći broj iz raspona ćelija ili niza. Na primjer, ako popis brojeva sadrži 5, 6, 7, 8, 9 i 10, izlaz će biti 10.

Sintaksa = MAX (broj1, broj2, …)

Može biti najviše 255 argumenata. Pogledajte dolje prikazanu snimku zaslona:

PODIZVOD: Vraća zbroj proizvoda odgovarajućih raspona ili nizova.

Sintaksa: = SUMPRODUCT (niz1, niz2, niz3,…)

array1, array2,… array255 su rasponi ćelija ili nizova koje želite pomnožiti i zatim ih dodati.

U funkciji SUMPRODUCT može biti maksimalno 255 nizova. Pogledajte dolje prikazanu snimku zaslona:

STUPAC: Vraća broj stupca reference.

Sintaksa: = COLUMN (referenca)

Uzmimo primjer:

Imamo 3 zaglavlja stupaca koji sadrže numeričke vrijednosti. Potrebna nam je formula za pretraživanje u ćeliji E2 i dohvaćanje rezultata u ćeliji F2 trebao bi biti naslov tog stupca.

Odabirom vrijednosti iz stupca B u ćeliji E2 rezultat bi trebao biti naslov stupca u ćeliji F2.

vrijednost pretraživanja je 5, pogledajte donji snimak:

  • U ćeliji F2 formula bi bila
  • = INDEKS ($ A $ 1: $ C $ 1, SUMPRODUCT (MAX (($ A $ 2: $ C $ 5 = E2)*(COLUMN ($ A $ 2: $ C $ 5)))))-COLUMN ($ A $ 1) +1 )
  • Pritisnite tipku enter na tipkovnici.
  • Funkcija će vratiti naziv retka

  • Rezultat koji dobijemo je "Zaglavlje 2" jer se pretraživanje 5 nalazi u stupcu B.
  • Promijenimo li vrijednost u ćeliji E2 s 5 na 10, tada bi formula automatski promijenila rezultat.