Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1396to1400
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

Zelle ersetzten die 2 Bedingungen erfüllen

Zelle ersetzten die 2 Bedingungen erfüllen
14.12.2014 19:06:30
laura
Hallo,
ich muss eine Berechtigungstabelle aktualisieren.
Meine Tabelle hat 2 Spalten, Spalte A mit Kostenstellen mit 1:n Beziehungen und Spalte B mit mehrere Usernamen mit n:n Beziehungen.
Ich muss User B durch User C ersetzen, wenn die Kostenstelle auch zu User A gehört.
Es gibt aber verschiedene Kombinationen. Wie könnte eine Abfrage lauten?

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zelle ersetzten die 2 Bedingungen erfüllen
14.12.2014 19:29:35
Daniel
Hi
du suchst dir zuerst heraus, welche Kostenstellen zu UserA gehören und filterst die Tabelle nach diesen Kostenstellen.
Dann ersetzt du mit der Ersetzen-Funktion UserB durch UserC.
In gefilterten Tabellen werden nur sichtbaren Zellen bearbeitet, was dann deine Bedinung mit UserA erfüllt , wenn du richtig gefiltert hast.
Gruß Daniel

AW: Zelle ersetzten die 2 Bedingungen erfüllen
14.12.2014 20:34:44
laura
Danke Daniel,
aber hier handelt sich um mehr als 200 Kostenstellen mit mehr als 100 User in verschiedene Kombinationen. Deswegen wäre eine Wenn Formel praktisch
Bsp. ich muss z.B Kostenstellen die User KTT2R und FAJ1E gehören, muss FAJ1E durch MEKSI ersetzen. ( erste Zeile)
KTT2R FAJ1E MEKSI
RPT1R FAJ1E MEKSI
KLD9S FAJ1E BH1RT
FMI1R FAJ1E BH1RT
LOW1R FIN2S FIS1B
SEI2R FIS1B FAJ1E
MUT2S MEKSI S1BUE
SAI2S MEKSI FAJ1E
SFR2R MEKSI FAJ1E
LO9SI MEKSI BIB1B
HUM2S MEKSI BIB1B
BUR9R S1BUE MEKSI
Die Excel sieht aber so aus ( über 3000 zeilen)
KOSTL USER_ID
28106 TTC9Y
28904 SHK3Y
28904 NON1F
28904 ULJ1S
98909 KLM9B
98909 RAM9B
98011 RBU3S
98011 FOM9R
98011 REJ9R
98011 LUB1M
98011 FAJ1E
98011 KTT2R
98012 RBU3S
98012 FOM9R
98012 REJ9R
98012 LUB1M
98012 FAJ1E
98012 DHO2H
98013 KTT2R
Danke

Anzeige
AW: Zelle ersetzten die 2 Bedingungen erfüllen
14.12.2014 21:02:45
Daniel
Hi
vielleicht mit dieser Formel für C2 (Zeile1 ist überschrift):
=WENN(ZÄHLENWENNS(A$1:A$3000;A2;B$1:B$3000;"KTT2R")=0;B2;WECHSELN(B2;"FAJ1E";"MEKSI"))

und nach unten ziehen.
Dann die Spalte C kopieren und in B als Wert einfügen.
Die Zellbereiche für die Spalten solltest du an die tatsächlich genutzen Bereiche anpassen.
Gruß Daniel

AW: Zelle ersetzten die 2 Bedingungen erfüllen
15.12.2014 08:45:18
laura
Ich habe allerdings erneut versagt diese Formel mit den restlichen 11 Bedingungen zu vollständigen..
=WENN(ZÄHLENWENNS(A$1:A$3000;A2;B$1:B$3000;"KTT2R")=0;B2;WECHSELN(B2;"FAJ1E";"MEKSI"); ZÄHLENWENNS(A$1:A$3000;A2;B$1:B$3000;"RPT1R")=0;B2;WECHSELN(B2;"FAJ1E";"MEKSI"); ZÄHLENWENNS(A$1:A$3000;A2;B$1:B$3000;"KLD9S")=0;B2;WECHSELN(B2;"FAJ1E";"BH1RT");.. USW)
Weiß Du zufällig was schreibe ich falsch?
Danke

Anzeige
AW: Zelle ersetzten die 2 Bedingungen erfüllen
15.12.2014 10:18:54
Daniel
HI
meine Formel ist auch nicht dafür geeignet, 11 Ersetzungen auf einmal durchzuführen, sondern immer nur eine!
wenn du 11 Namen austauschen willst, dann musst du entweder die Aktion 11x durchführen und die Formel am ende jeden durchgangs kopieren und in Spalte A als Wert einfügen, oder du schreibst die Formel in die Spalten C-M, wobei die Spalten für den Namen immer die linke Nachbarspalte sein sollte.
In der letzten Spalte steht dann das Gesamtergebnis, welches du auch wieder kopierst und als Wert einfügst, um dann die anderen Formeln wieder zu löschen.
Gruß Daniel

Anzeige
AW: Zelle ersetzten die 2 Bedingungen erfüllen
15.12.2014 10:24:50
laura
Vielen Dank Daniel,
Formel hilft bereits umheimlich viel.. super!
Danke Danke

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige