2016-10-27 2 views
0

Ich habe Daten in Y: AI und Rückkehr, den letzten nicht leeren Wertes in AJWie an zweite Stelle finden nicht leeren Wert in einer Reihe zum letzten treffen

L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 Last Code 
GP           GP 
GP CF TF         CF 
GP CF TF         TF 
GP CF EX         EX 
GP CF EX EX1        EX1 
GP CF EX EX2        EX2 
GP CF DG         DG 
GP CF DG DGA        DGA 
GP CF DG DGB        DGB 
GP CF DG DGC        DGC 
GP CF DG DGD        DGD 
GP CF DG DGE        DGE 

ich den letzten Wert in AJ3 zum Beispiel Rück durch Verwendung von:

Ich habe zwei verschiedene Möglichkeiten versucht, um den vorletzten nicht leeren Wert zurückzugeben.

=LOOKUP(2,1/(Y3:AI3<>AK3),Y3:AI3) 
=LOOKUP(2,1/(or(Y3:AI3<>0, Y3:AI3<>AJ3),Y3:AI3) 

Der erste Fall ist der Wert in AI zurückgibt, gibt den zweiten Fall entweder den Wert im Y, oder eine DIV0 #! Error.

Jede Hilfe in diesem würde sehr geschätzt werden.

Antwort

1

Ein Offline-Freund schaffte es, mir zu helfen!

Der zweite Fall war ein schlechter Versuch, sicherzustellen, dass die Zellen nicht leer sind.

Der richtige Weg, dies zu tun war:

=LOOKUP(2,1/((Y3:AI3<>AJ3)*(Y3:AI3<>"")),Y3:AI3) 

Alle jetzt gelöst! :)

Verwandte Themen