Excel vzorec: Získejte datum spojené s poslední položkou -

Obecný vzorec

=LOOKUP(2,1/(row""),header)

souhrn

Chcete-li načíst datum spojené s posledními tabulkovými daty, můžete použít vzorec založený na funkci VYHLEDAT. V zobrazeném příkladu je vzorec v H5:

=LOOKUP(2,1/(C5:G5""),C$4:G$4)

Vysvětlení

Při práci zevnitř ven výraz C5: G5 "" vrací pole pravdivých a nepravdivých hodnot:

(FALSE,TRUE,FALSE,FALSE,FALSE)

Číslo 1 je rozděleno tímto polem, které vytváří nové pole složené z 1 nebo # DIV / 0! chyby:

(#DIV/0!,1,#DIV/0!,#DIV/0!,#DIV/0!)

Toto pole se používá jako vyhledávací_vektor.

Lookup_value je 2, ale největší hodnota v lookup_array je 1, takže vyhledávání bude odpovídat poslední 1 v poli.

Nakonec LOOKUP vrátí odpovídající hodnotu v result_vector z dat v rozsahu C $ 4: G $ 4.

Poznámka: Výsledkem ve sloupci H je datum z řádku 5, formátované s vlastním formátem „mmm“, aby se zobrazoval pouze zkrácený název měsíce.

Nuly místo mezer

Místo prázdných buněk můžete mít tabulku s nulami:

V takovém případě můžete upravit vzorec tak, aby odpovídal hodnotám větším než nula, například takto:

=LOOKUP(2,1/(C5:G5>0),C$4:G$4)

Několik kritérií

Kritéria můžete rozšířit přidáním výrazů do jmenovatele s logickou logikou. Chcete-li například porovnat poslední hodnotu větší než 400, můžete použít vzorec takto:

=LOOKUP(2,1/((C5:G5"")*(C5:G5>400)),C$4:G$4)

Zajímavé články...