Collapse column

Autor Thema: Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren  (Gelesen 894 mal)

Offline Crissmusic

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren
« am: Januar 03, 2017, 22:44:06 Nachmittag »
Hallo zusammen,

ich habe ein Problem welche ich mittels Formeln nicht hinbekommen habe. Eventuell kann man dies in Excel über VBA umsetzten.

Mein Problem.
Ich habe in dem Tabellenblatt T1 (Siehe Anhang) drei beschriebenen Spalten mit Begriffen.

    A            B                C                        D               E           F
1
2
3 Daniel    Auto           fahren
4 Daniel    Auto           putzen
5 Daniel    Motorrad     fahren
6 Daniel    Motorrad     putzen
7 Thomas  Brot            heute einkaufen
8 Thomas  Wasser        trinken

Ich habe in dem Tabellenblatt A2 in der Spalte A unterschiedliche Sätze mit jeweils Werten zugewiesen (Spalte B).

                           A                                                   B
1   Daniel möchte heute Auto fahren                          10
2   Daniel mag Hunde                                                    1
3   Thomas will ein Motorrad kaufen                            1
4   Daniel möchte heute und morgen Auto fahren           20
5   Daniel möchte sein Auto Putzen                           10
6   Daniel hasst es sein Auto zu putzen                   20
7   Daniel möchte heute Motorrad fahren                   11
8   Daniel sein hobby ist es Auto zu fahren                   30
9   Daniel muss sein Auto putzen                                   30
10 Daniel möchte heute und morgen Motorrad fahren   21
11 Daniel möchte sein Motorrad Putzen                   11
12 Daniel hasst es sein Motorrad zu putzen                   21
13 Daniel sein hobby ist es Motorrad zu fahren           31
14 Daniel muss sein Motorrad putzen                           31
15 Thomas mag Brot                                                    1
16 Thomas soll heute Brot einkaufen gehen                   10
17 Thomas muss heute wasser trinken                           20
18 Thomas muss heute viel wasser trinken                   30

Jetzt sollen die Begriffe aus Tabellenblatt T1 pro Zeile mit der ganze Tabellenblatt T2 verglichen werden. Wenn die drei Begriffe in einem Satz (Spalte A in T2) gefunden wurde, soll der Wert in T1 in Spalte D eingetragen werden. Falls es mehrere Sätze gefunden werden die passen, soll entweder der höchste Wert in Spalte D eingetragen werden oder es sollen dann die weiteren Werte in Spalte E und dann F etc. eingetragen werden. Beide Lösungen würden ok sein.

Ist dies mit Excel möglich?

Ich hoffe ich habe mein problem gut erklären können.

Liebe Grüße,
Chris

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren
« Antwort #1 am: Januar 03, 2017, 23:04:59 Nachmittag »
Hallo Chris

D3[:O8]
=WENNFEHLER(INDEX('T2'!$B:$B;AGGREGAT(15;6;ZEILE('T2'!$A$2:$A$19)/
(MMULT(--ISTZAHL(SUCHEN($A3:$C3;'T2'!$A$2:$A$19));
ZEILE(1:3)^0)=3);SPALTEN($D3:D3)));"")
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Crissmusic

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren
« Antwort #2 am: Januar 04, 2017, 01:02:34 Vormittag »
Hi Detlef,

du bist der Wahnsinn, wie schnell du einen Lösungsvorschlag ausarbeitest!
Danke für die schnelle Antwort!

Ich habe die Formel einbinden können leider habe ich ein Fehler.
Ich weiß nicht ob es daran liegt das ich die Formel falsch eingetragen habe.
Ich habe die Felder D3 bis D8 markiert und dann mit "paste" deine Formel eingefügt.

Aktuell habe ichdie Fehler in
G4, H4, I4 Werte die nicht dahin gehören. (Hier wird anscheinend nur nach Daniel Putzen geprüft)
und in
D6, E6, F6. (Hier wird anscheinend auch nur nach Daniel Putzen geprüft)

Der Begriff Auto bei Zeile 4 oder Begriff Motorrad bei Zeile 6 werden außer acht gelassen.

Liegt das weil ich die Formel falsch eingefügt habe?

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren
« Antwort #3 am: Januar 04, 2017, 01:06:40 Vormittag »
Sorry, hatte ich vergessen zu erwähnen: Weg mit den verbundenen Zellen! Und dann stattdessen die Werte eintragen.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline Crissmusic

  • Newbie
  • *
  • Beiträge: 10
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Wörter in einer Zeller vergleichen und den zugehörigen Wert kopieren
« Antwort #4 am: Januar 04, 2017, 01:42:33 Vormittag »
Mega!
Es hat funktioniert!

Vielen vielen Dank!

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.