Deci am acest tabel:
Am adaugat 1,5 în B11 și 5 în B12 manual, dar ce formula ar trebui să mi-tip pentru a obține media pentru înainte sau egală și după o anumită dată?
Așa cum în prezent au înființat, puteți folosi INDEX/MECI pentru a reveni la rând sunteți în căutarea pentru, aprovizionare, care să AVERAGEIFS, și se potrivesc la data impotriva primul rând:
=averageifs(index(A1:E4, match(B9, A1:A4, 0)), A1:E1, "<=" &B10)
=averageifs(index(A1:E4, match(B9, A1:A4, 0)), A1:E1, ">" &B10)
A se vedea acest demo pe Foi de calcul Google, dar formule ar trebui să fie aceeași pentru Excel:
https://docs.google.com/spreadsheets/d/1_e1sF8yrFZQuamnQNcRn5US71-csbdDGH9b-1ZrBlBk/edit?usp=sharing
INDICELE are trei argumente, o serie, un număr de rând și, opțional, numărul de coloană. Dacă a trecut doar o singură gama dimensionala (rând sau coloană) și un număr, se gaseste cel mai inalt celula în care variază pe baza indicelui dai. Dacă a trecut o matrice multidimensionale, se întoarce n-lea rând. Puteți reveni, de asemenea, o coloană întreagă prin trecerea a trei argumente, dar dau false sau 0 pentru cel de-al doilea argument: INDEX(gama, false, n).
MECI găsește valoarea sunteți în căutarea pentru o gama și returnează un număr de poziție.
Deci, folosind INDEX/MECI in acest mod va reveni rând, și apoi puteți folosi doar AVERAGEIFS ca de obicei.