online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon OliverNEU vom 31.05.2019, 18:01 Options

Eintrag in Tabelle abhängig von Bedingung suchen

Hallo, habe folgendes Problem.
Bediung 1 soll in Spalte A gesucht werden z.B. wenn Zelle in A5 gleich 5, dann soll in dieser Zeile die Spalten D, G, K überprüft werden ob Bedigung 2 z.B. welche Zelle in dieser Zeile ist gleich 40 ist. Falls ja, dann gebe z.B. wenn in der Zeile die Spalte G gleich 40 ist, den Wert von dieser Zeile von Spalte H zurück.

Zur besseren Übersicht !!!!
Bed.1=5
Bed.2=40

.......A......B.....C......D......E.......F......G......H.......I......J......K.......
1...2....
2...1.....
3...4....
4....3,5......
5....5.......................4.......................40......35......................6

Ergebnis also 35

Geht das??
Für Eure Hilfe wäre ich DANKBAR.

Gruß Oliver


Antwort schreiben

Antwort 1 von gorinth vom 31.05.2019, 18:50 Options

Hi Oliver,

wie wärs mit einer verschachtelten WENN-Funktion?

=WENN(A5=5;WENN(D5=40;"Folge von d5 gleich 40";WENN(G5=40;H5;"nix"));"x")

Grüße,
gorinth

Antwort 2 von OliverNEU vom 01.06.2019, 06:21 Options

Hallo Gorinth,

das ist hier nur ein Beispiel und sollte auf verschiedene Werte, Spalten, Zeilen usw. angewandt werden können.

Gruß Oliver

Antwort 3 von gorinth vom 01.06.2019, 11:40 Options

Hi Oliver,

und da lässt sich nichts mit WENN bzw. SVERWEIS machen? Kannst Du das Problem vielleicht noch anders beschreiben? Wo stehen die verschiedenen Bedingungen für die Spalten? Wo sollen die Ergebnisse zurückgegeben werden?

Grüße,
gorinth

Antwort 4 von OliverNEU vom 01.06.2019, 21:36 Options

Hallo Gorinth,

mit WENN wird es wohl nichts werden.
Die obige Tabelle ist nur ein Beispiel.
In Spalte A stehen verschiedene Zahlen. Wenn die Bedingung 1 (die sich ändert) die Zelle in der Spalte A gefunden hat, wo der Wert der Bed1 steht, soll sie in der Zeile die Zelle (in den Spalten D, G, K) suchen, in der Bed2 erfüllt wird. Diese Bed2 ändert sich ebenfalls. So entstehen also beliebig verschiedene Kombinationen.

Bräuchte also eine Formel/Code der allgemein auf das Tabellenblatt anwendbar ist.

Für jegliche Hilfe bin ich sehr dankbar.

Gruß Oliver

Antwort 5 von rainberg vom 02.06.2019, 09:27 Options

Hallo Oliver,

obwohl Deine beiden Beschreibungen nicht ganz eindeutig sind, hier mal ein Lösungsvorschlag.

A1:K5 = Matrixbereich
A7 = Bedingung 1
A8 = bedingung 2

=BEREICH.VERSCHIEBEN(A1;VERGLEICH(A7;A1:A5;0)-1;VERGLEICH(A8;INDIREKT(VERGLEICH(A7;A1:A5;0)&":"&VERGLEICH(A7;A1:A5;0));0))

Gruß
Rainer

Antwort 6 von OliverNEU vom 02.06.2019, 10:01 Options

Hallo Rainer,

genau so habe ich es gemeint.
Vielen DANK, funktioniert einwandfrei.

Gruß Oliver

Antwort 7 von OliverNEU vom 10.06.2019, 09:48 Options

Hallo,
das obige Beispiel funktioniert einwandfrei, nur muss ich es jetzt um einiges ergänzen. Versuche es hier mal "neu" zu fomulieren:

Bedingungen 1(A1),2(A2),3(A3) sollen gesucht werden! (Bereich A10:A100)

Spalte A1 nach Bedingung 1 durchsuchen, wenn in Spalte A1 der Wert von Bed.1 gefunden ist, soll diese Zeile nach Bed.2 durchsucht werden. Wird dieser gefunden, soll in den nächsten 6 Spalten nach Bed.3 gesucht werden. Wird der Wert gefunden, soll der Wert von Zelle 10,11,14 von Spalte in der Bedingung 3 erfüllt wird in Zelle A6,A7,A8 ausgegeben werden.

Für Eure Hilfe wäre ich sehr dankbar.

Gruß Oliver

Antwort 8 von rainberg vom 10.06.2019, 11:49 Options

Hallo Oliver,

Formel für A6:

=BEREICH.VERSCHIEBEN(A$1;ZEILE(A9);VERGLEICH(A$3;INDIREKT(ADRESSE(VERGLEICH(A$1;A$10:A$100;0)+9;VERGLEICH(A$2;INDIREKT(VERGLEICH(A$1;A$10:A$100;0)+9&":"&VERGLEICH(A$1;A$10:A$100;0)+9);0)+1)&":"&ADRESSE(VERGLEICH(A$1;A$10:A$100;0)+9;VERGLEICH(A$2;INDIREKT(VERGLEICH(A$1;A$10:A$100;0)+9&":"&VERGLEICH(A$1;A$10:A$100;0)+9);0)+6));0)+VERGLEICH(A$2;INDIREKT(VERGLEICH(A$1;A$10:A$100;0)+9&":"&VERGLEICH(A$1;A$10:A$100;0)+9);0)-1)

Für A7 und A8 gilt die gleiche Formel mit der Änderung

ZEILE(A9) in ZEILE(A10) bzw. ZEILE(A13)

PS: Das Monstrum lässt sich sicher noch vereinfachen, nur habe ich im Moment keine Zeit dazu.

Gruß
Rainer

Antwort 9 von OliverNEU vom 10.06.2019, 13:29 Options

Hallo Rainer,

vielen Dank für deine Hilfe.

Funktioniert zu 100 Prozent, wie ich es mir vorgestellt habe.

Gruß Oliver

P.S. Schönen Sonntag noch !

Ähnliche Themen

zeilen kopieren
Obelix26  21.02.2007 - 83 Hits - 1 Antwort

Datum suchen
Scotty263  12.06.2007 - 81 Hits - 3 Antworten

Abhängige Listenfelder
simbi  19.06.2007 - 113 Hits - 8 Antworten

Suchen in Access 2007
Zicke90  26.05.2008 - 94 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026