Jak śledzić wartości za pomocą formuły na nieposortowanych listach?

Problemem jest znajdowanie danych za pomocą funkcji tabelowych na nieposortowanych listach. Dzieje się tak, ponieważ wiele funkcji referencyjnych dostarcza żądany wynik na posortowanych listach tylko wtedy, gdy wartość wyszukiwania nie zostanie dokładnie znaleziona. O specjalnych formułach znajdź

Te formuły są idealne na przykład do przypisywania zdolności produkcyjnych lub wyszukiwania danych do faktury lub oferty. Użyj tego wzoru, aby znaleźć następną niższą lub taką samą wartość:

= NAJWIĘKSZY (DatBer; LICZ.JEŻELI (DatBer; ">" i szukana wartość) +1)

Użyj tego wzoru, aby znaleźć następną większą lub równą wartość:

= NAJMNIEJSZE (DatBer; LICZ.JEŻELI (DatBer; ”<” i szukana wartość) +1)

Do formuł przekazujesz dwa argumenty: With DatBer przekaż zakres kolumn, w których szukasz następnej większej lub mniejszej wartości. Argument Wyszukaj wartość ustawia wartość, którą chcesz w ciągu DatBer Szukam.

Formuły zwracają następną większą lub mniejszą wartość dla wartości wyszukiwania, jeśli wartość wyszukiwania nie występuje dokładnie. Jeśli szukana wartość występuje dokładnie, formuły zwracają szukaną wartość jako wynik.

W komórkach F5 i F9 podaj następujące dwie formuły na rysunku [1] wyniki 31 i 17:

Komórka F5: = NAJMNIEJSZA ($ C $ 4: $ C $ 18; COUNTIF ($ C $ 4: $ C $ 18; ”<” i F3) +1)

Komórka F9: = NAJWIĘKSZY ($ C $ 4: $ C $ 18; LICZ.JEŻELI ($ C $ 4: $ C $ 18; ">” i F3) +1)

Wartość wyszukiwania 25 nie znajduje się w obszarze C4: C18. Następna wyższa wartość to 31, a następna niższa wartość 17. Wzory działają zgodnie z następującą zasadą, aby określić te wartości:

Dzięki funkcji LICZ.JEŻELI możesz policzyć, ile wartości jest większych lub mniejszych od wartości wyszukiwania. Przenosząc tę liczbę plus 1 na MAŁY lub ROZMIAR, wyprowadzana jest odpowiednia najmniejsza lub największa wartość. Jest to dokładnie wartość, która znajduje się bezpośrednio powyżej lub poniżej wartości wyszukiwania w rankingu.

Jak określić odpowiednie pozostałe dane?

Aby określić odpowiednie dane dla znalezionych wartości, wprowadź następującą formułę w komórce F6:

= INDEKS ($ A $ 4: $ A $ 18; PORÓWNAJ ($ F $ 5; $ C $ 4: $ C $ 18; 0))

Poprzez COMPARE formuła znajduje pozycję wartości znalezionej w komórce F5. Funkcja INDEX dostarcza odpowiednią wartość z zakresu A4:A18. [2] W przypadku komórek F7, F10 i F11 odpowiednio dostosuj odwołania formuły.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave