Registriert seit: 10.05.2016
Version(en): 2013
Hallo,
ich hab hier eine megaschwierige Aufgabe zu der ich keine Lösung finde. Voller Verzweiflung hoffe ich, dass einer von Euch mir helfen kann. Die angehängte Anlage zeigt das Szenario. Ich habe 2 Spalten mit identischen Inhalten, was den Text anbetrifft. Jedem Text in jeder Zeile steht eine Zahl voran, welche unique ist. Ziel ist es die Spalte A und C miteinander zu vergleichen und bei einer teilweisen Übereinstimmung den Inhalt der Übereinstimmung aus der Spalte C neben dem Wert aus der Spalte A [attachment=6285]auszugeben. Zellinhalte miteinander zu vergleichen ist zunächst mal nicht das Problem. Problem ist aber, dass dabei immer der vollständige Inhalt miteinander verglichen wird. Mit der nachfolgenden Formel bringe ich es hin, dass die beiden Spalten miteinander verglichen werden und bei errfolgreicher Übereinstimmung der jeweilige Wert aus Spalte A ausgeben wird. Ich brauche aber den jeweiligen Wert aus Spalte C und das unter Berücksichtigung, dass die Zellinhalte nur teilweise identisch sind.
Konntet Ihr mir folgen? :)
=WENN(ISTFEHLER(VERGLEICH(A2~$C$2:$C$5~0))~""~A2)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
Zitat:Konntet Ihr mir folgen? [img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
nein.
Zitat:=WENN(ISTFEHLER(VERGLEICH(A2~$C$2:$C$5~0))~""~A2)
Für welches Programm ist denn diese Formel gedacht? Für Excel doch bestimmt nicht, oder?
Lade statt dem Bild bitte eine Mustertabelle hoch. So geht's:
http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.05.2016
Version(en): 2013
Ich wusste nicht, dass man Excel Files selbst als Anlage anhängen konnte. Die Anfrage galt für Excel 201.
beispiel.xlsx (Größe: 8,54 KB / Downloads: 12)
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, wenn ich dich richtig verstanden habe, würde ich das mit einer Hilfsspalte machen..:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
1 | Spalte A | Spalte B (hier sollten die Vergleichswerte aus Spalte C stehen, wenn erfolgreich, Siehe Formeln in Zeilen) | Spalte C | HS |
2 | 123 abc | 1098 abc | 321 ghi | ghi |
3 | 345 cde | 765 cde | 543 efg | efg |
4 | 567 efg | 543 efg | 765 cde | cde |
5 | 8910 ghi | 321 ghi | 1098 abc | abc |
Zelle | Formel |
B2 | =INDEX($C$2:$C$5;SUMMENPRODUKT(ISTZAHL(SUCHEN($D$2:$D$5;A2))*ZEILE(($A$1:$A$4)))) |
D2 | =GLÄTTEN(TEIL(C2;SUCHEN(" ";C2)+1;5)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
01.08.2016, 13:48
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2016, 13:48 von WillWissen.)
Hi,
auch von mir eine Formellösung - hier mit Index und Vergleich:
Tabelle1 | A | B | C | D |
1 | Spalte A | HS | | Spalte C |
2 | 123 abc | ghi | 1098 abc | 321 ghi |
3 | 345 cde | efg | 765 cde | 543 efg |
4 | 444 def | cde | | 765 cde |
5 | 321 ghi | abc | 321 ghi | 1098 abc |
Formeln der Tabelle |
Zelle | Formel | B2 | =RECHTS(D2;3) | C2 | =WENNFEHLER(INDEX($D$2:$D$5;VERGLEICH(RECHTS(A2;3);$B$2:$B$5;0));"") |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Die Hilfsspalte einfach ausblenden
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.05.2016
Version(en): 2013
Zunächst mal Danke für beide Lösungen, die im Ergebnis ja gleich sind. Ansich wären beide Lösungen das, wonach ich suche, jedoch mit einer kleinen Änderung und da hab ich mich vielleicht nicht zur Gänze ausgedrückt. Ich bin nicht scharf auf den Text, sondern auf die Zahlen. Dies sind ID's in einer Web Datenbank. Dass eine Hilfsspalte zum Einsatz kommt, ist kein Problem und sogar noch besser. Was ich also brauche, ist nicht der Text, sondern die Zahlen vor dem Text aus der Spalte C, wobei diese Zahlen (ID) jeweils neben jeder Zelle aus der Spalte A stehen sollten. Zum Bergleich heranziehen kann man aber nur den jeweiligen Textanteil aus den Spalten A und C.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
01.08.2016, 14:29
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2016, 14:29 von RPP63.)
Moin!
Schau mal hier:
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=100
Formeln der Tabelle |
Zelle | Formel | D8 | =VERWEIS(9^9;1*LINKS(C8;SPALTE(A1:IQ1))) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.05.2016
Version(en): 2013
01.08.2016, 14:47
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2016, 14:47 von Serpent Driver.)
(01.08.2016, 14:29)RPP63 schrieb: Moin!
Schau mal hier:
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=100
Formeln der Tabelle |
Zelle | Formel | D8 | =VERWEIS(9^9;1*LINKS(C8;SPALTE(A1:IQ1))) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Ralf
Ok, das muss mir jetzt mal reinziehen, ob das so passt. Danke
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, dann so..?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
1 | Spalte A | Spalte B (hier sollten die Vergleichswerte aus Spalte C stehen, wenn erfolgreich, Siehe Formeln in Zeilen) | Spalte C | HS |
2 | 123 abc | 1098 | 321 ghi | ghi |
3 | 345 cde | 765 | 543 efg | efg |
4 | 567 efg | 543 | 765 cde | cde |
5 | 8910 ghi | 321 | 1098 abc | abc |
Zelle | Formel |
B2 | =VERWEIS(9^9;1*LINKS(INDEX($C$2:$C$5;SUMMENPRODUKT(ISTZAHL(SUCHEN($D$2:$D$5;A2))*ZEILE(($A$1:$A$4))));SPALTE(A1:IQ1))) |
D2 | =GLÄTTEN(TEIL(C2;SUCHEN(" ";C2)+1;5)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.05.2016
Version(en): 2013
Perfekt! Allerdings meckert Excel nach dem Einfügen der Formeln, dass es die Formel als solche nicht erkennen kann und das egal ob ich diese direkt manuell eintrage oder reinkopiere.