Registriert seit: 18.05.2020
Version(en): 14.5.5
Hi,
komme leider nicht weiter:
Habe in der Zelle D1 stehen:
=WENN(UND(A1=“x“;B1=“y“;C1=“z“);PPGGEE;“nichts“)
Es kommt aber der Fehler #NAME?
Was aber noch ist, wäre Schritt 2
In den Zellen kann folgendes stehen:
A1=x,a,t,r
B1=y,b,e,f
C1=z,c,w,h
D1=dann alle Varianten aus A1-C1 mit vorgegebenen Werten.
Gruss
Face
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
lad mal bitte eine Beispieltabelle (.xlsx - keine Bildchen!!) mit allen möglichen Varianten hoch.
https://www.clever-excel-forum.de/Thread...ng-stellen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 30.09.2018
Version(en): Microsoft 365
18.05.2020, 11:37
(Dieser Beitrag wurde zuletzt bearbeitet: 18.05.2020, 11:38 von Cadmus.)
Hallo,
PPGGEE ist nicht in "" bzw. kein benannter Bereich.
Cadmus
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
außerdem mag Excel keine kursiven ""
Gruß,
steve1da
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
D1: =WENN(A1&B1&C1="xyz";"PPGGEE";"nichts")
Registriert seit: 18.05.2020
Version(en): 14.5.5
Hi @all,
super das passt
=WENN(A1&B1&C1="xyz";"PPGGEE";"nichts")
und wie wenn mehrere Werte in den Zellen zulässig sind?
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
was genau meinst du damit?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 18.05.2020
Version(en): 14.5.5
Hi Günter,
In den Zellen kann folgendes stehen:A1=x,a,t,rB1=y,b,e,fC1=z,c,w,hso nun möchte wenn in den ZellenA1-C1 x,b,c steht in Zelle D1 = Sonnentag schreibenA1-C1 x,e,h steht in Zelle D1 = Laubfrosch schreibenund immer so weiter bis alle Varianten durchgespielt sind.Habe was in VBA gefunden, aber das bezog sich auf Spalten:Code:
Sub ElseDemo2()
' Get the data range
Dim rg As Range
Set rg = shMarks.Range("A1").CurrentRegion
' Clear existing classifications
rg.Columns(5).Offset(1).Cells.ClearContents
Dim i As Long, marks As Long, class As String
' Go through the marks columns
For i = 2 To rg.Rows.Count
' Get the marks
marks = rg.Cells(i, 3).Value & rg.Cells(i, 4)
' check the marks using if and ElseIf
If marks >= Sonnen König Then
class = "Frankreich"
ElseIf marks >= Pasta Teller Then
class = "Italien"
ElseIf marks >= Brat Wurst Then
class = "Deutschland"
ElseIf marks >= Essen ToGo Then
class = "USA"
Else
' All other marks
class = "Fail"
End If
rg.Cells(i, 5).Value = class
Next i
End Sub
Das wäre was in die Richtung.Nur bekomme ich es nicht umgeschrieben auf die drei Zellenmarks = rg.Cells(i, 3).Value & rg.Cells(i, 4).Value & rg.Cells(i, 5).Valuedann schreibe in Zelle X100 den Class Wertcu
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
ich erinnere an #2 (Beispieltabelle). Gerne darfst du sensible Daten anonymisieren; der Sinn des Vorhabens und der Aufbau deiner Tabelle muss aber zwingend deinem Original gleichen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
18.05.2020, 13:34
(Dieser Beitrag wurde zuletzt bearbeitet: 18.05.2020, 13:34 von LCohen.)
D1: =SVERWEIS(A1&B1&C1;X$1:Y$64;2;)
mit
X1:Y64:
abc leckmi
abh omorsch
...
xyz oldetrump