Atitinkamą vertę atitinkančios stulpelio antraštės gavimas

Anonim

Jei norite gauti stulpelio antraštę, atitinkančią atitinkamą vertę, galite naudoti derinį INDEX, MAX, SUMPRODUCT & COLUMNfunkcijos išvesties išgavimui.

INDEKSAS: Pateikia langelio reikšmę arba nuorodą tam tikros eilutės ir stulpelio sankirtoje tam tikrame diapazone.

Sintaksė: = INDEX (masyvas, eilutės numeris, stulpelio numeris)

MAX: Grąžina maksimalų skaičių iš langelių ar masyvo diapazono. Pavyzdžiui, jei skaičių sąraše yra 5, 6, 7, 8, 9 ir 10, išvestis bus 10.

Sintaksė = MAX (skaičius1, skaičius2,…)

Gali būti ne daugiau kaip 255 argumentai. Žiūrėkite žemiau pateiktą ekrano kopiją:

SUMPRODUCT: Grąžina atitinkamų diapazonų ar masyvų produktų sumą.

Sintaksė: = SUMPRODUCT (masyvas1, masyvas2, masyvas3, …)

masyvas1, masyvas2,… masyvas255 yra langelių ar masyvų diapazonai, kuriuos norite padauginti ir tada pridėti.

SUMPRODUCT funkcijoje gali būti ne daugiau kaip 255 masyvai. Žiūrėkite žemiau pateiktą ekrano kopiją:

SKILTIS: Grąžina nuorodos stulpelio numerį.

Sintaksė: = COLUMN (nuoroda)

Paimkime pavyzdį:

Turime 3 stulpelių antraštes, kuriose yra skaitinės reikšmės. Mums reikia formulės, kurią reikia ieškoti E2 langelyje, ir gauti rezultatą ląstelėje F2 turėtų būti to stulpelio antraštė.

Pasirinkus vertę iš B stulpelio E2 langelyje, rezultatas turėtų būti stulpelio antraštė langelyje F2.

paieškos vertė yra 5, žr. žemiau pateiktą momentinę nuotrauką:

  • Ląstelėje F2 formulė būtų
  • = INDEX ($ A $ 1: $ C $ 1, SUMPRODUCT (MAX (($ A $ 2: $ C $ 5 = E2)*(COLUMN ($ A $ 2: $ C $ 5))))-COLUMN ($ A $ 1) +1 )
  • Klaviatūroje paspauskite „Enter“.
  • Funkcija grąžins eilutės pavadinimą

  • Rezultatas, kurį gauname, yra „2 antraštė“ nes 5 paieška yra B stulpelyje.
  • Jei pakeisime E2 langelio vertę nuo 5 iki 10, tada formulė automatiškai atitinkamai pakeis rezultatą.