Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
24.11.2017 09:45:18 |
Gast9612 |
|
|
|
24.11.2017 17:17:08 |
Mackie |
|
|
|
26.11.2017 13:31:11 |
Gast 9612 |
|
|
|
24.11.2017 18:02:33 |
Gast70117 |
|
|
Abgleichen und einsetzen |
26.11.2017 13:27:33 |
Gast9612 |
|
|
|
26.11.2017 14:09:16 |
Mackie |
|
|
|
26.11.2017 16:06:00 |
fkw48 |
|
|
|
26.11.2017 16:09:58 |
Mackie |
|
|
|
26.11.2017 16:22:24 |
Gast9612 |
|
|
|
27.11.2017 09:38:13 |
Gast70117 |
|
|
|
27.11.2017 22:28:18 |
Gast9612 |
|
|
Von:
Gast9612 |
Datum:
26.11.2017 13:27:33 |
Views:
734 |
Rating:
|
Antwort:
|
Thema:
Abgleichen und einsetzen |
Genau. @Gast70117
Ich habe eine Matrix A (D2:F887) und eine Matrix B (I2:L887).
Die Matrix B ist immer voll ausgefüllt, d.h in jeder Zeile der Matrix sind Werte bzw. Benennungen enthalten.
Matrix A kann hingegen jedoch viele Zeilen ohne Einträge enthalten. Ergo, Matrix A kann maximal so groß sein wie Matrix B, ist idR aber kleiner. Dennoch muss beim Abgleich mit Matrix B immer die gesamte Matrix A betrachtet werden, weil man ja im Vorfeld nicht weiß, wie viele Zeilen befüllt sind.
Bei Abgleich der einzelnen Zeilen zwischen Matrix A und B soll folgendes passieren:
-
nimm D2 aus Matrix A und suche dieses Wort in der Spalte I der Matrix B
-
nimm F2 aus Matrix A und suche diesen Wert in Spalte L der Matrix
-
wenn Punkt 1 und 2 erfüllt, dann ersetze den Wert in Spalte J der Matrix B (in der Zeile in der D2 und F2 einen hit lieferten) durch den Wert E2 aus Matrix A
An dieser Stelle ist es wichtig zu erwähnen, das die Betrachtung immer nur zeilenweise erfolgen sollte.
analog folgt für die nächste Zeile der Matrix A:
-
nimm D3 aus Matrix A und suche dieses Wort in der Spalte I der Matrix B
-
nimm F3 aus Matrix A und suche diesen Wert in Spalte L der Matrix
-
wenn Punkt 1 und 2 erfüllt, dann ersetze den Wert in Spalte J der Matrix B (in der Zeile in der D3 und F23 einen hit lieferten) durch den Wert E3 aus Matrix A
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
24.11.2017 09:45:18 |
Gast9612 |
|
|
|
24.11.2017 17:17:08 |
Mackie |
|
|
|
26.11.2017 13:31:11 |
Gast 9612 |
|
|
|
24.11.2017 18:02:33 |
Gast70117 |
|
|
Abgleichen und einsetzen |
26.11.2017 13:27:33 |
Gast9612 |
|
|
|
26.11.2017 14:09:16 |
Mackie |
|
|
|
26.11.2017 16:06:00 |
fkw48 |
|
|
|
26.11.2017 16:09:58 |
Mackie |
|
|
|
26.11.2017 16:22:24 |
Gast9612 |
|
|
|
27.11.2017 09:38:13 |
Gast70117 |
|
|
|
27.11.2017 22:28:18 |
Gast9612 |
|
|