Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

INDEX-Formel

Forumthread: INDEX-Formel

INDEX-Formel
11.08.2003 13:57:38
Gerhard
Hallo,

ich habe eine Tabelle mit Zeilen- und Spaltenbeschriftung und möchte über eine Index-Formel aus zwei Datenquellen die Werte hier abbilden:

=(INDEX([verkauf.xls]Tabelle1!$AA:$AP;VERGLEICH($A36;[verkauf.xls]Tabelle1!$AA$1:$AA$689;0);VERGLEICH(D$1;[verkauf.xls]Tabelle1!$AA$1:$AP$1;0))) +
(INDEX([verkauf_set.xls]Tabelle1!$AA:$AP;VERGLEICH($A36;[verkauf_set.xls]Tabelle1!$AA$1:$AA$689;0);VERGLEICH(D$1;[verkauf_set.xls]Tabelle1!$AA$1:$AP$1;0)))

Wenn nun in irdendeiner Quelldatei (verkauf oder verkauf_set) eine Zeilenüberschrift (Spalte A) nicht gefunden wird, welche in der Zieldatei in Spalte A steht, so läuft die Formel auf einen Fehler.
Es sollte aber folgendes passieren (Beispiel):

wenn Wert in keiner Tabelle gefunden wird, dann "0"
wenn Wert in einer Tabelle gefunden wird, und in der anderen nicht, dann Ausgabe dieses Wertes.

Kann mir jemand helfen?

Gerhard
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: INDEX-Formel
11.08.2003 14:06:05
Andreas Walter
Das habe ich nicht verstanden - trotzdem

Wenn man eine Formel
=INDEX(...)
hat und man einen Fehler z.T. bekommt und man möchte den Fehler unterdrucken,
dann schreibt man
=WENN(ISTFEHLER(INDEX(...));0;INDEX(...))

Mehr Info
>so läuft die Formel auf einen Fehler
Welcher Fehler?
wäre besser gewesen


Anzeige
AW: INDEX-Formel
11.08.2003 14:18:03
Gerhard
Als Fehler kommt "#NV"

Komme aber mit wenn(istfehler(index... nicht ganz klar:

=wenn(istfehler(INDEX-Tabelle Verkauf)+(INDEX-Tabelle Verkauf_set);"0"; was schreib ich nun bei sonst-Anweisung?

Wenn der Fehler bei Tabelle vekauf auftritt, soll Wert aus verkauf_set ausgegeben werden, und umgekehrt. Wenn Fehler bei beiden auftritt, so soll "0" ausgegeben werden.


Anzeige
AW: INDEX-Formel
11.08.2003 14:31:38
Andreas Walter
=WENN(
UND(ISTFEHLER(teila);ISTFEHLER(teilB));
0;
WENN(ISTFEHLER(teila);teilb;teila)
)

Anders ausgdruckt
Wenn
beide fehlerhaft sind
dann 0
ansonsten, wenn teila fehlerhaft ist teilb ansonsten teila


Danke funktioniert
11.08.2003 14:33:45
Gerhard
Danke


;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige