Seite 1 von 1
Wenn formel über 2 Tabellen
Verfasst: Mi, 10.01.2007 15:52
von wear
Hallo zusammen,
vielleicht denke ich (als Anfänger) zu kompliziert, aber ich komme mit eine Formel
nicht weiter.
In Tabelle 1 ist folg:
A B C D
1 10 150 275 ZG
2 12 123 450 BT
3 15 275 388 BT
4 10 290 481 RE
Die Formel soll die Spalte D in Tabelle 1 vergleichen (Suchkriterium = BT)
und in Tabelle 2
A B C
10 12 123 450
11 15 275 388
zeigen.
Wie kann ich das (Problem) lösen ?
MFG
wear
------
openoffice 2.02 / Linux
Verfasst: Mi, 10.01.2007 16:36
von Toxitom
Hey wear,
wo ist jetzt deine Frage? Was soll den rauskommen? "BT", wenn in Tabelle1 in Zelle D2 "bt" steht?
dann ist es einfach (für die Zelle D2 in Tabelle2:
Vorausgesetzt, deien Tabelle1 heisst auch "Tabelle1" (untem im Reiter)
Gruss
Thomas
Verfasst: Mi, 10.01.2007 16:58
von wear
Hallo Thomas,
danke für Deine schnelle Antwort.
Inzwischen bin schon weiter.
In Tabelle 2 (Reiter) habei ich folg.:
A1 BT (Suchkriterium)
bei B1 die Formel
=WENN(A1:A12=Tabelle1.A1;Tabelle1.B1;0)
bei C1 die Formel
=WENN(A1:A12=Tabelle1.A1;Tabelle1.C1;0)
bei D1 die Formel
=WENN(A1:A12=Tabelle1.A1;Tabelle1.D1;0)
Folg. Werte werden ausgegeben:
[code] A B C D
1 BT 12 123 450
2 BT 15 275 388[/code]
Die Zahlen sind so auch richtig. Jetzt soll die Formel
die Werte zusätzlich sortieren. Wenn z.B. bei A 5 --> 10 200 175 BT
wird nicht bei A 3 sortiert, sondern bei A 5.
Die Formel soll Leerzeilen nicht zeigen bzw. die Positionen
direkt untereinandern sortieren.
Kann ich die Formel ISTLEER intergrieren?
Sorry, daß meine Frage nicht exact formuliert war !
Gruß
wear
Verfasst: Mi, 10.01.2007 18:35
von Karolus
Hallo wear
Selektiere den Bereich, dann ->Daten->Filter->Standardfilter:
Feldname: 'Spalte D'
Bedingung : '='
Wert : 'BT'
in den Zusätzen :'Filterergebnisse ausgeben nach'
Tabelle2.A1
Fertig
Gruß Karo
Verfasst: Do, 11.01.2007 08:26
von wear
Hi Karo,
funktioniert gut.
Vielen Dank für Deine Hilfe !
Gruß
wear