Hallo liebes Forum,
Mein Datensatz sieht ungefähr so aus
Kampagne:
19/10 Otto Thats Home - Wohnzimmer 2 - Bumper Shopping - BLS - W - 25-34 - TL#1425
19/10 Otto Thats Home - Wohnzimmer 2 - Bumper Shopping - BLS - W - 18-24 - TL#1425
19/10 Otto Thats Home - Wohnzimmer 2 - Bumper Shopping - BLS - M - 25-34 - TL#1425
19/10 Otto Thats Home - Wohnzimmer 2 - Bumper Shopping - BLS - M - 18-24 - TL#1425
Jetzt würde ich gerne eine weitere Spalte einfügen, die überprüft ob der Wert :"* - W -*; in der Spalte A2 vorhanden ist und soll mir falls ("wahr")/vorhanden "W" ausgebenen und falls nicht vorhanden "M" ausgeben.
Ich komme irgendwie nicht auf die richtige Formel..
Ich wäre super dankbar für jegliche Hilfe, eine Beispiel Excel findet ihr auch anbei :)
Liebe Grüße,
Conne
Hallo,
=wenn(istzahl(Finden(" - W - " ;A2;1));"W";"M")
Moin Dieter
nach meinem Dafürhalten nicht ganz:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C |
2 | Dieter | Günter |
3 | Gender | Kommentar |
4 | W | W |
5 | W | W |
6 | M | W |
7 | M | W |
Zelle | Formel |
B4 | =WENN(ISTZAHL(FINDEN(" - W - ";A4;1));"W";"M") |
C4 | =WENN(ISTZAHL(FINDEN("- W";A4));"W";"M") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Moin liebes Forum,
die Antwort hat bei dem vorherigen Problem noch funktioniert.
Nun habe ich jedoch folgendes Problem, dass die Funktion die prüft nicht nur zwei Werte prüfen soll. Der Datensatz sieht ungefähr so aus:
19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - W - 25-34 - TL#1425
19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - W - 18-24 - TL#1425
19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - M - 18-24 - TL#1425
19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - M - 25-34 - TL#1425
19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - W - 18-24 - TL#1425
19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - W - 25-34 - TL#1425
19/09 Otto Thats Home - Homeoffice - Bumper Shopping - BLS - M - 25-34 - TL#1425
19/09 Otto Thats Home - Homeoffice - Bumper Shopping - BLS - W - 18-24 - TL#1425
Die gegebenen Daten sind verschiedene Kampagnen von jeweils einem Video. Beispielsweise sind die ersten beiden Kampagnen dem Video "Gartenlaube" zuzuordnen.
Ich würde gerne eine Funktion schreiben die die Zeile nach dem Titel überprüft und mir in eine weitere Spalte dann den Videotitel ausgibt.
Das habe ich bereits über Identifyer bei anderen Kampagnen gelöst gehabt, jedoch funktioniert das hier schwer, da ein Video mehrere kampagnen haben kann und der Identifyer ja eindeutig sein muss.
Entschuldigt dass es mir so schwer fällt, dass gegebene Problem zu beschreiben. Ich bin dankbar für jede Hilfe.
Anbei lade ich euch wieder eine Beispiel EXCEL hoch.
In der Excel habe ich das Problem auch etwas leichter bescheiben können.
Liebe Grüße,
Cornelius
Hallo
Code:
=WENN(ZÄHLENWENNS([@Kampagne];"*"&[@[Videotitel händisch eingetragen]]&"*");[@[Videotitel händisch eingetragen]])
Vielen Dank schonmal das funktioniert in dem gegeben Beispiel gut.
Jedoch muss ich in meinem richten Datensatz eine andere Form verwenden und dann über einen Identifyer Table arbeiten.
Dort sind die Kampagnen aufgelistet und in der nächsten Spalte soll die Zählewenn funktion über eine weiter Identifyer Table den Videotitel eintragen.
Jetzt habe ich folgendes Problem: Die Funktion Wenn, Zählewenn geht die Zeilen weiter herunter und kann daher nicht richtig die Werte zuordnen.
Wie immer, die Beispiel Excel ist vermutlich besser verständlich :)
Liebe Grüße,
Corni
Hi,
ich hab's so verstanden:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B |
6 | Kampagne | Videotitel händisch eingetragen |
7 | 19/08 Otto Thats Home - Gartenlaube - Bumper Shopping - BLS - M - 25-34 - TL#1425 | Gartenlaube |
8 | 19/08 Otto Thats Home - Gartenlaube - Bumper Shopping - BLS - W - 18-24 - TL#1425 | Gartenlaube |
9 | 19/08 Otto Thats Home - Gartenlaube - Bumper Shopping - BLS - W - 25-34 - TL#1425 | Gartenlaube |
10 | 19/08 Otto Thats Home - Gartenlaube - InStream - BLS - M - 18-24 - TL#1425 | Gartenlaube |
11 | 19/08 Otto Thats Home - Gartenlaube - InStream - BLS - M - 25-34 - TL#1425 | Gartenlaube |
12 | 19/08 Otto Thats Home - Gartenlaube - InStream - BLS - W - 18-24 - TL#1425 | Gartenlaube |
13 | 19/08 Otto Thats Home - Gartenlaube - InStream - BLS - W - 25-34 - TL#1425 | Gartenlaube |
14 | 19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - M - 18-24 - TL#1425 | Gartenlaube |
15 | 19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - M - 25-34 - TL#1425 | Gartenlaube |
16 | 19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - W - 25-34 - TL#1425 | Gartenlaube |
17 | 19/08 Otto Thats Home - Gartenlaube - InStream Shopping - BLS - W - 18-24 - TL#1425 | Gartenlaube |
18 | 19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - M - 18-24 - TL#1425 | Kinderzimmer |
19 | 19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - M - 25-34 - TL#1425 | Kinderzimmer |
20 | 19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - W - 18-24 - TL#1425 | Kinderzimmer |
21 | 19/08 Otto Thats Home - Kinderzimmer - InStream - BLS - PP - W - 25-34 - TL#1425 | Kinderzimmer |
22 | 19/08 Otto Thats Home - Kinderzimmer - InStream Shopping - BLS - PP - M - 18-24 - TL#1425 | Kinderzimmer |
23 | 19/08 Otto Thats Home - Kinderzimmer - InStream Shopping - BLS - PP - M - 25-34 - TL#1425 | Kinderzimmer |
Zelle | Formel |
B7 | =TEIL(LINKS(A7;FINDEN("#";WECHSELN(A7;"-";"#";2))-2);LÄNGE(A7)-LÄNGE(TEIL(A7;FINDEN(" - ";A7)+3;99));99) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Danke WilliWills wissen, das ist in dem Fall wieder eine sehr gute Lösung, jedoch sind die Kampagnen (A Spalte) im original Datensatz zum Teil der Länge her verschieden, da es keine einheitliche NamingConvention gab..
Hast du meinen Vorschlag (an deinen immer wieder neuen Anforderungen!!!) ausprobiert?
Salamitaktik. :27: :95:
Code:
=VERWEIS(2;1/ZÄHLENWENNS([@Kampagne];"*"&Identifyer_Tab1[Video Identifyer]&"*");Identifyer_Tab1[Videotitel])