Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1400to1404
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hilfe wenn leer dann nächste zelle usw

Hilfe wenn leer dann nächste zelle usw
14.01.2015 21:01:52
Thomas
Hallo habe ein Problem
und zwar hab ich eine Matrix mit unterschiedlichen werden
z.B.
Also A1:leer B1:20 C1:30 D1:40 E1:50
Ich möchte nun das Excel in A1 den Wert von B1 ausgibt,
wenn B1 leer ist, dann C1 usw.
Sollte gar kein Wert in dieser Zeile stehen, dann z.b. WERT 9999
Aktuell bin ich bei folgender formel welche nicht wirklich funktionert,
sonder nur für die ersten 2 Werte, danach spuckt sie 0 aus :-(
=WENN(ISTLEER(J62);P62;J62)*ODER(WENN(ISTLEER(P62);V62;WENN(ISTLEER(V62);AB62;V62)))
Hoffe es ist halbwegs verständlich.
Vielen Dank schon mal vorab.
MfG
Thomas

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Deine Fml entspricht nicht deinem Bsp, ...
14.01.2015 22:42:32
Luc:-?
…Thomas;
für dein Bsp könnte sie als MatrixFml so aussehen:
{=WENNFEHLER(INDEX(A11:E11;VERGLEICH(WAHR;ISTZAHL(A11:E11);0));9999)}
Mit dem, was deine Fml zeigt, kann ich nichts anfangen!
Gruß, Luc :-?

AW: Deine Fml entspricht nicht deinem Bsp, ...
14.01.2015 23:03:25
Thomas
Hallo Luc,
habe mal das beispiel hochgeladen
https://www.herber.de/bbs/user/95012.xlsx
Ganz vorne soll immer wert stehen wenn aus der vorherigen Zelle für den selben Ort also z.b "AR" nichts der in der darauf folgenden ZELLE AR steht.
....Verstehst du mich? :-D

Diesem Bsp entspricht sie zwar auch nicht, ...
15.01.2015 02:29:37
Luc:-?
…Thomas,
aber vielleicht kannst du ja mit meinen Lösungen etwas anfangen:
 ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1Basis für Einspieldatei Frachttabelle 2015-QI Fixroutings Basiszahlen Frachtanfragen
2ARBAGTLTNM ARBAGTLTNM ARBAGTLTNM ARBAGTLTNM ARBAGTLTNM
31020409 99960  20    10       40       60
41020409 99960  20    10       40       60
5ZFml in A3[:E3]:=WENN(ISTLEER(G3);WENN(ISTLEER(M3);WENN(ISTLEER(S3);WENN(ISTLEER(Y3);9999;Y3);S3);M3);G3) bzw alternative MatrixFml in …
6A4[:E4]: {=WENNFEHLER(INDEX(($G4:$K4;$M4:$Q4;$S4:$W4;$Y4:$AC4);1;SPALTE(A:A);VERGLEICH(WAHR;INDEX(WAHL(ZEILE($1:$4);ISTZAHL($G4:$K4);ISTZAHL($M4:$Q4);ISTZAHL($S4:$W4);ISTZAHL($Y4:$AC4));0;SPALTE(A:A));0));9999)}

Morrn, Luc :-?
Besser informiert mit …

Anzeige
Wenn das Original genauso regelmäßig ist ...
15.01.2015 03:57:47
Luc:-?
…wie das Bsp, Thomas,
fällt mir noch eine 3.Fml, ebenfalls eine 1zellige MatrixFml, ein, die hier die kürzeste Fml überhaupt ist (für eine 3.Zeile voradressiert):
A5[:E5]: {=WENNFEHLER(INDEX($G5:$AC5;VERGLEICH(1;(SPALTE()=REST(SPALTE($G5:$AC5);6))*ISTZAHL($G5:$AC5);0));9999)}
Luc :-?

AW: Diesem Bsp entspricht sie zwar auch nicht, ...
15.01.2015 09:47:54
Thomas
Hey Luc:-?,
Vielen Dank, funktioniert 1 A :-)...ich war ja schon zumindest teilweise schon auf dem richtigen weg :-)

Dann hast du sicher WENN und nicht die ...
15.01.2015 13:27:30
Luc:-?
…kürzeste und eleganteste 3.(Matrix-)Fml benutzt, Thomas… :-]
Luc :-?

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige