Fehler in der LET Formel ???
#1
Hallo zusammen,

ich möchte folgende Wenn-Formel in eine LET Formel umwandeln.

LET Formel:
=LET(
    filterWert; $C$36;
    xa; CUBEWERT("ThisWorkbookDataModel"; $C$5; $C8; D$6
    WENNFEHLER(
        WENN(filterWert = "YTD"; xa; $C$37);
        WENN(filterWert = "FY"; xa);
        xa; filterWert)));
    "")
)


Wenn Formel:

=WENNFEHLER(WENN($C$36="YTD";CUBEWERT("ThisWorkbookDataModel";$C$5;$C8;D$6;$C$37);
 WENN($C$36="FY";CUBEWERT("ThisWorkbookDataModel";$C$5;$C8;H$6);CUBEWERT("ThisWorkbookDataModel";$C$5;$C8;D$6;$C$36)));"")

Übersehe ich da was. Da die LET FUnktion für mich neu ist versuche ich zu lernen.

Hat jemand einen Tipp für mich. Vielen herzlichen Dank vorb.

LG Michael
Antworten Top
#2
Tip: Wie sollen wir so eine Formel überprüfen, wenn du die Datei dazu nicht postest ???

Let ist eigentlich nix anderes als Variablenzuweisung für Formelpassagen, die öfters vorkommen, damit du diese Passage nicht immer wieder eingeben musst. Das wäre aber bei deiner  Formel nur $C$36 .
Aber es macht natürlich nur Sinn, wenn der vergebene Variablenname KÜRZER ist, als die entsprechende Passage.
Wenn du also dem Bereich $C$36  den längeren Namen " filterWert " gibst, macht das eigentlich keinen Sinn, ausser für die Lesbarkeit der Formel.
[-] Folgende(r) 1 Nutzer sagt Danke an oee für diesen Beitrag:
  • Excel_F
Antworten Top
#3
Hallo ich habe jetzt die Formel gekürzt:

=LET(
    filterWert; $C$36;
    WENNFEHLER(
        CUBEWERT("ThisWorkbookDataModel"; $C$5; $C8; D$6; WENN(filterWert = "YTD"; $C$37; WENN(filterWert = "FY"; ""; filterWert)));
    "")
) CUBEWERT("ThisWorkbookDataModel"; $C$5; $C8; D$6

Wenn ich allerdings FY die Hochkommas einsetze, dann kommt als wert tatsächlich nix.
da müsste 
        CUBEWERT("ThisWorkbookDataModel"; $C$5; $C8; D$6 hin

dann funktioniert die aber wieder nicht

jemand eine Idee? Danke vielmals vorab
Antworten Top
#4
Nochmal: Poste die Datei.
Antworten Top
#5
kann ich nicht sind vertrauliche Daten
Antworten Top
#6
Ohne die Datei kann man nix testen.
Antworten Top
#7
Mein Gott! Dann löschst du halt die vertraulichen Daten und ersetzt sie durch "MickMaus" o.Ä. .
Oder baust eine andere, die genauso aufgabaut ist, wie die Originaldatei.
Antworten Top


Gehe zu:


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