Office: (Office 365) Formel automatisch aktualisieren

Helfe beim Thema Formel automatisch aktualisieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe folgende Formel, die einen Teil aus dem Dateinamen herauslesen soll: ="Rechn.-Nr.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ferries, 6. September 2023.

  1. ferries hat Ahnung

    Formel automatisch aktualisieren


    Hallo,
    ich habe folgende Formel, die einen Teil aus dem Dateinamen herauslesen soll:

    ="Rechn.-Nr. LU23-"&TEIL(ZELLE("Dateiname");SUCHEN("[";ZELLE("Dateiname"))+1;SUCHEN("_";ZELLE("Dateiname");SUCHEN("[";ZELLE("Dateiname")))-1-SUCHEN("[";ZELLE("Dateiname")))

    leider aktualisiert sich die Formel bei Umbenennung des Dateinamens nicht.
    Wo ist mein Fehler?

    danke schon mal

    Gruß Stephan
     
  2. Exl121150 Erfahrener User
    Hallo,

    das ist klar. Du verwendest die Funktion ZELLE("Dateiname"). Diese Funktion ZELLE(...) verwendet den konstanten Parameter "Dateiname", der sich nicht ändert, auch wenn sich der Dateiname aktualisiert oder durch den Dateipfad ergänzt wird. Excel kann das nicht automatisch erkennen. Erst wenn man mittels F9-Taste eine manuelle Aktualisierung anstößt, überprüft Excel dies genauer.

    Aber da du Excel365 hast, hättest du dieses Formelmonster weit einfacher erzeugen können:
    Code:
    =LET(
        dt; ZELLE("Dateiname");
        lp; SUCHEN("["; dt);
        lu; SUCHEN("_"; dt; lp);
        "Rechn.-Nr. LU23-" & TEIL(dt; lp + 1; lu - 1 - lp)
    )

    und falls im Dateipfad kein "_" enthalten ist, hätte auch Folgendes genügt:
    =LET(
    dt; ZELLE("Dateiname");
    dtn; TEXTTEILEN(dt; {"[". "_"});
    "Rechn.-Nr. LU23-" & INDEX(dtn; 2)
    )
     
    Exl121150, 6. September 2023
    #2
  3. Exl121150 Erfahrener User
    Hallo,

    es geht noch etwas einfacher als meine erste Variante:
    Code:
    =LET(
        dt; ZELLE("Dateiname");
        Anfg; SUCHEN("["; dt)+1;
        Ende; SUCHEN("_"; dt; Anfg);
        "Rechn.-Nr. LU23-" & TEIL(dt; Anfg; Ende-Anfg)
    )
    
     
    Exl121150, 6. September 2023
    #3
  4. ferries hat Ahnung

    Formel automatisch aktualisieren

    Vielen Dank funktioniert super, bis auf das aktualisieren Problem ;) werde ich wohl F9 oder wenn sich ein Wert ändert machen müssen.

    Gibt es eine Möglichkeit einen Teil davon als Bold dazustellen?

    Gruß Stephan
     
  5. HKindler
    HKindler hat Ahnung
    Hi,

    eine kleine Anmerkung: Bei Zelle sollte man immer den optionalen Bezug mit angeben, sonst bezieht sich die Funktion auf ActiveCell. Und die kann durchaus auch auf einem anderen Blatt (was hier egal wäre) oder sogar in einer anderen Datei sein (was hier absolut nicht egal wäre).

    EDIT: Da sich der Dateiname ja nur ändern kann, wenn man die Datei speichert, könnte man dafür das entsprechende Event verwenden:
    Code:
    Private Sub Workbook_AfterSave(ByVal Success As Boolean)
    Me.Calculate
    End Sub
     
    HKindler, 7. September 2023
    #5
Thema:

Formel automatisch aktualisieren

Die Seite wird geladen...
  1. Formel automatisch aktualisieren - Similar Threads - Formel automatisch aktualisieren

  2. Excel Zellenwert automatisch zurücksetzen

    in Microsoft Excel Hilfe
    Excel Zellenwert automatisch zurücksetzen: Hallo, leider weiß ich nicht wie ich die Frage korrekt stellen sollte, deswegen einmal anhand eines Beispiels erklärt. Angenommen die Kaltmiete beträgt 300€ und die Nebenkosten100€, dies ist die...
  3. Tabelle automatisch mit Daten aus der Tabelle erstellen

    in Microsoft Excel Hilfe
    Tabelle automatisch mit Daten aus der Tabelle erstellen: Hallo an euch Excel-Profis, ich benötige folgende Hilfe. Ich erstelle gerade eine Exceldatei mit 38 Tabellen in denen drei Spalten mit personenbezogenen Daten eingetragen werden...
  4. Formel in Tabelle einer Abfrage automatisch erweitern

    in Microsoft Excel Hilfe
    Formel in Tabelle einer Abfrage automatisch erweitern: Hallo Zusammen, ich habe ein Blatt auf welches eine Tabellenabfrage auf eine andere Exceldatei läuft. Die Tabelle der Abfrage wurde mit weiteren Spalten erweitert in welcher Formeln sind die die...
  5. Formel in Makro integrieren

    in Microsoft Excel Hilfe
    Formel in Makro integrieren: Hallo Zusammen, ich habe in einem Tabellenblatt "Aufträge" ein Makro, mit dem ich die Spalten einer Zeile nacheinander befüllen kann. Außerdem werden die Informationen aus den Spalten am Ende in...
  6. Bei Korrelation von zwei Reihen (die zweite Reihe automatisch verschieben)

    in Microsoft Excel Hilfe
    Bei Korrelation von zwei Reihen (die zweite Reihe automatisch verschieben): Guten Tag liebe Community, als absoluter Excel-Anfänger habe ich die Frage wie ich folgendes Problem am besten löse. Gegeben sind zwei Datenreihen (zb Spalte B und C), bei diesen soll der...
  7. Automatische Spesenberechnung in Excel

    in Microsoft Excel Hilfe
    Automatische Spesenberechnung in Excel: Hallo und Grüß Gott, ich sitze nun schon seit mehreren Tagen an einem Problem und finde einfach keine Lösung. Vielleicht gibt es ja hier den einen oder anderen der sich mit diesen Formeln...
  8. Formel automatisch auf ganze Zeile anwenden

    in Microsoft Excel Hilfe
    Formel automatisch auf ganze Zeile anwenden: Hallo zusammen, ich habe eine sehr grundlegende Frage, nur bin ich nach eingehender googlei trotzdem zu keinem Ergebis gekommen und im Forum habe ich auch nichts gefunden. Kann ich eine Formel...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden