Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zelle ausfüllen wenn entsprechender Inhalt in anderer Zelle
#1
Hallo Zusammen,

ich bin schon seit längerem auf der Suche nach einer Lösung für folgendes Problem... Vielleicht hat ja von euch jemand eine Idee?
Eventuell ist es ja auch gar nicht möglich....

Ich habe eine Excel die als Gefahrstoffverzeichnis dient. 
Im Bild hier unten soll Zelle C2 die Celle B2 nach H Sätzen durchsuchen und ein entsprechender Wert in C2 eingesetzt werden.

Steht in B2 etwa H222 oder H332 oder H225 sollte in C2 der Wert S1 eingetragen werden
Steht in B2 etwa H331 oder H370 dann soll in C2 Wert S2 eingetragen werden.
Steht in B2 etwa H456 oder H345 oder H339 soll in C2 der Wert S3 eingetragen werden.

Sind mehrere Bedienungen erfüllt (S1 und S2 und S3) dann soll immer der tiefere Wert (also S1) eingetragen werden.
(Bei dem S-Wert handelt es sich um eine Gefahr - Einstufung....)

Ich hoffe ich konnte mich verständlich ausdrücken.  Huh :19:

[
Bild bitte so als Datei hochladen: Klick mich!
]
Antworten Top
#2
Kein Bild sichtbar  (besser ist auch eine Musterdatei)
[-] Folgende(r) 1 Nutzer sagt Danke an UweD für diesen Beitrag:
  • Misa
Antworten Top
#3
Hallöchen,

im Prinzip hast Du die Lösung doch schon aufgeschrieben

=WENN(ODER(B2="H222";B2="H332";B2="H225");"S1";WENN(ODER(B2="H331";B2="H370");"S2";WENN(B2="H456";B2="H345";"B2="H339");"S3";"")

Das erweiterst Du dann noch um Deine Zusatzausgabe, also am Anfang WENN(ODER(die 7 B2-Varianten);"S1";...und hier der Rest Smile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Misa
Antworten Top
#4
Danke schon einmal für die schnellen Antworten!  :19:
Anbei jetzt noch eine Musterdatei...


Angehängte Dateien
.xlsx   Beispiel gefStVz.xlsx (Größe: 9,21 KB / Downloads: 2)
Antworten Top
#5
Hallo

Leg eine 2. Tabelle an


A........B
300......S1
310......S1
330......S1
H301.....S2
H311.....S2
H331.....S2
EUH070...S2
EUH029...S2
...


in ein Modul diese Function
PHP-Code:
Function SSSS(Hsaetze As StringRNG As RangeSp As Integer) As String
    Dim Arr
KL As StringTMP As StringZ
    Arr 
Split(Hsaetze";")
    For Each Z In Arr
        On Error Resume Next
        TMP 
WorksheetFunction.VLookup(Trim(Z), RNGSp0)
        If Not TMP "" Then
            
            
If KL "" Or TMP KL Then KL TMP
            
        End 
If
    Next
    SSSS 
KL
End 
Function 

Aufrufen in der Zelle C2 dann so:

PHP-Code:
C2: =SSSS(B2;Tabelle2!A:B;2


LG UweD
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste