Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1548to1552
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

WENN SUCHEN

WENN SUCHEN
01.04.2017 15:12:49
Florian

Hi Profis,
ich habe ein Problem mit der Programmierung einer Variable
in einer Spalte kommen mehrere Codes vor, die aber auch aneinander gereiht auftreten können, z.B. O14.0,O33.2
Ich möchte in einer anderen Variable eine 1 gesetzt haben wenn in o.g. Spalte folgende Codes vorkommen:
O14.0
O14.1
O14.9
O15.9
stehen diese Codes alleine in einer Zelle, dann bekomme ich nach der Formel
=WENN(ODER(AE440='Data Dic'!$U$24;AE440='Data Dic'!$U$25;AE440='Data Dic'!$U$26; AE440='Data Dic'!$U$27);1;0)
auch eine 1 gesetzt.
Stehen allerdings mehrere Codes nebeneinander, durch Kommas getrennt in einer Zelle setzt er eine 0.
Ich müsste also noch eine SUCHEN-Funktion in o.g. Formel bringen.
Wie funktioniert das?
Danke für die Hilfe!

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

Betreff
Datum
Anwender
Anzeige
AW: WENN SUCHEN
01.04.2017 15:17:29
Hajo_Zi
AW: WENN() hilft da nicht, SUCHEN() schon, doch...
02.04.2017 19:02:25
... neopa C
Hallo Florian,
... die Formel von Hajo, hilft Dir da wohl nicht viel.
Schreibe Deine zu suchenden Codes in eine freie Spalte beginnend von Zeile1 ohne Leerzellen. Angenommen dies wäre die Spalte H dann stünden in Deinem Beispiel, die zu suchenden Codes in H1:H4.
Der auszuwertende String steht z.B. in A1
Dann folgende Formel:

=(SUMMENPRODUKT(1*ISTZAHL(SUCHEN(H1:INDEX(H:H;ANZAHL2(H:H));A1)))>0)*1
Diese Formel ist so konstruiert, dass Du auch evtl. weitere zu suchende Codes in der Spalte H anfügen oder löschen (letzteres bis auf den Ersten) oder ändern kannst.
Gruß Werner
.. , - ...
Anzeige
AW: WENN SUCHEN
04.04.2017 11:14:02
Florian
Danke! Das verstehe ich aber nicht ganz.
habe zur Ansicht einmal ein Excel-Sheet angehängt.
In der Tabelle "Daten" stehen in Spalte A die auszuwertenden Daten.
Im Blatt "Variablen" sind unter A die 4 Codes angegeben, nach denen gesucht werden soll.
Wenn mindestens einer dieser Codes in Spalte A unter Daten erscheint soll in Spalte B eine 1, sonst eine 0 gesetzt werden.
https://www.herber.de/bbs/user/112622.xlsx
AW: dann nur noch das Tabellenblatt einbeziehen ..
04.04.2017 14:48:37
... neopa C
Hallo Florian,
... wenn es wirklich nur 4 Suchwerte sind, dann in B2:
=(SUMMENPRODUKT(1*ISTZAHL(SUCHEN(Variablen!A$1:A$4;A1)))>0)*1

und Formel nach unten kopieren. Wenn es mehr Variable sind, dann wieder INDEX() und ANZAHL2() einbinden.
Gruß Werner
.. , - ...

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige