Office: (Office 2013) Bezugsfehler nach Zeilen löschen

Helfe beim Thema Bezugsfehler nach Zeilen löschen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Moin, ich kopiere Daten aus einer Textbase Datei in eine Excel Maske. Dadurch habe ich in Spalte X jeweils beliebige Nummern untereinander stehen.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von stultus, 7. Dezember 2020.

  1. Bezugsfehler nach Zeilen löschen


    Moin,

    ich kopiere Daten aus einer Textbase Datei in eine Excel Maske.
    Dadurch habe ich in Spalte X jeweils beliebige Nummern untereinander stehen. Diese wollte ich gerne hintereinander und mit einem Komma getrennt in einer Zelle ausgeben lassen. Funktioniert auch mit =VERKETTEN bzw. einfach =1X&", "&2X&", "&3X... ganz gut.

    Ab und an kommt es allerdings vor dass ich einzelne Zeilen löschen muss, was leider zu einem Bezugsfehler der oben genannten Varianten führt.

    Gibt es eine Möglichkeit diesen Fehler zu umgehen und trotzdem nach dem Löschen einzelner Zeilen die Werte in einer Zelle auszugeben?

    :)
     
    stultus, 7. Dezember 2020
    #1
  2. Hallo stultus,
    das kannst du mit WENNFEHLER() machen (siehe Anhang).

    Erscheint mir aber ziemlich viel Aufwand. Ich persönlich würde da eine andere Variante wählen.
    Da ich ja weiß, dass ein #BEZUG-Fehler erscheinen wird gehe ich so vor:
    Zunächst entferne ich das "=" - Zeichen vor meiner VERKETTEN-Formel, so dass da nur noch der Formeltext steht.
    Dann entferne ich die ausgewählten Zellen aus der Liste.
    Danach setze ich das "=" - Zeichen wieder vor meinen Formeltext.
     
  3. Stehen die Werte alle in einer Reihe untereinander? Welche Version von Excel setzt Du ein?

    Ab Excel 2016 (?) kannst Du die Finktion TEXTVERKETTEN verwenden und die "Werte" als Bereich übergeben. Wenn jetzt eine Zelle aus dem Bereich gelöscht wird, wird der Bezug angepasst.
     
    Der Steuerfuzzi, 10. Dezember 2020
    #3
  4. Bezugsfehler nach Zeilen löschen

    Hallo Michael,
    TEXTVERKETTEN geht erst ab Vers. 2019 oder 365. Hier ging es, meine ich, um Vers. 2013.
     
  5. Hallo,

    vielen Dank für die Antworten.

    Ich habe es zunächst einmal mit =WENNFEHLER(A1;"")& usw... probiert. Das funktioniert sogar recht gut. Da habe ich nur das Problem, dass ich die Formel jetzt auf einen Bereich von bspw. A1 bis A100 angewendet habe. In manchen Fällen gehen die Daten aber nur bis A50 und dadurch hab ich dann am Ende der Zelle lauter ", " hintereinander stehen. Kann man das noch irgendwie beheben?

    =TEXTVERKETTEN funktioniert leider nicht, ist die 2013er Version.

    In einer danebnestehenden Spalte habe ich noch =SUMME für den Bereich gebildet, das funktioniert auch beim löschen einwandfrei.
     
  6. Es sind ja alles Zahlen, oder? Dann könnte es so gehen (ungetestet):
    =WENNFEHLER(1/1/G23&",";"")&...

    Das letzte Komma bleibt aber.
     
    Der Steuerfuzzi, 10. Dezember 2020
    #6
  7. Hallo,

    in der 2013er Version gibt es aber die Funktion =VERKETTEN(....
     
  8. Bezugsfehler nach Zeilen löschen

    Neuer Ansatz:
    wenn du die Anweisung &", " jeweils mit in die WENNFEHLER-Anweisung hineinschreibst, dann bleibt am Ende nur ein Komma übrig.
    Die Formel für C2 in meiner Beispieldatei wäre dann:
    Code:
    Dieses letzte Komma konnte ich bisher aber (noch) nicht beseitigen...
     
  9. Und wie kann uns das im vorliegenden Fall helfen?

    VERKETTEN kann weder mit Bereichen umgehen noch ist es Matrixfähig. Daher hilft es uns hier eher weniger. Deshalb fragte ich ja nach der Version und TEXTVERKETTEN ...
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Der Steuerfuzzi, 10. Dezember 2020
    #9
  10. Wenn die Zelle leer ist, dann kommt ein (überflüssiges) Komma. Das kannst Du verhindern, indem Du einen Fehler provozierst (siehe #6).
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Der Steuerfuzzi, 10. Dezember 2020
    #10
  11. Hallo zusammen,

    Ich hatte jetzt Zeit die genannten Vorschläge auszuprobieren.

    Bei der Variante von wb425 bleiben tatsächlich auch Lauter Kommatas am Ende der Zelle stehen.

    Die Version mit dem Fehler provozieren verstehe Ich nicht so ganz.
    Wenn ich die Formel genau so eingebe wie geschrieben macht er aus der Zahl quasi einen Bruch. Sprich wenn in A1 der Wert 5 steht wird mit der Formel 1/5 gerechnet und es landet der Wert "0,2, " in der gewünschten Zelle.
     
  12. Ne, ne, ne, ne, ne. Da steht nicht 1/ sondern 1/1/, also doppelt.
    Mit dem ersten Teilen provoziere ich einen Fehler, wenn in der Zelle 0 steht oder wenn die Zelle leer ist. Dann Teile ich nochmal um den richtigen Wert zu bekommen.

    P.S.: Ich weiß, das kann man auch anders machen. Da wird jeder so seine Methode haben...
     
    Der Steuerfuzzi, 10. Dezember 2020
    #12
  13. Bezugsfehler nach Zeilen löschen

    Hallo miteinander,
    also ich persönlich halte die Variante, das "=" zu löschen und anschließend wieder zu setzen (aus #2) für diejenige, die am wenigsten Arbeit macht. Aber wenn das zu uncool ist, dann habe ich hier eine Formel, die funktioniert. Zumindest für kleinere Listen. Ich bin mir nicht ganz sicher, aber ich meine, 64kB ist die größte Datenmenge, die man in eine Zelle reinschreiben darf...

    Hier die neue Formel für Zelle C2 in meiner Beispieldatei: Code:
    oder, wenn ihr es auf zwei Zellen aufteilt, wie bei C1 und D1, dann ist es etwas weniger Formeltext. Siehe Anhang.
     
  14. ...und die Variante von Michael habe ich gerade getestet.
    Die funktioniert, wenn man jeweils das zweite 1/ in Klammern setzt. Jedoch bleibt da auch ggf. am Ende ein Komma übrig.

    Formel: Code:
     
  15. Stimmt im Prinzip. Hier sind weitere Infos dazu:
    https://support.microsoft.com/de-de/...7-269d656771c3
    Bei den neueren Versionen (ab Excel 2007) sind maximal 32.767 Zeichen in einer Zelle erlaubt (bei 2 Byte pro Zeichen wg. Unicode sind das wohl 64 kB).

    Stimmt, das habe ich nicht mehr getestet.
    Das schrieb ich bereits.
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Der Steuerfuzzi, 11. Dezember 2020
    #15
Thema:

Bezugsfehler nach Zeilen löschen

Die Seite wird geladen...
  1. Bezugsfehler nach Zeilen löschen - Similar Threads - Bezugsfehler Zeilen löschen

  2. VBA in einer Zeile zu lang

    in Microsoft Excel Hilfe
    VBA in einer Zeile zu lang: Moin, mein VBA Code ist für eine Zeile zu lang. Kann mir einer helfen wie ich den auf 2 Zeilen aufteilen Kann? arrSchuhDaten = Array(Range("A6"), Range("F6"), Range("J6"), Range("A7"),...
  3. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  4. Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe

    in Microsoft Word Hilfe
    Buchsatz mit Word: untere Zeile der Seiten immer auf der gleichen Höhe: Ich versuche gerade, mein Buch mit MS Office Professional PLUS möglichst professionell zu setzen. Das Vermeiden von einsamen Einzelzeilen am Beginn oder am Ende von Seiten verhindert Word...
  5. leere Zelle in Zeile finden

    in Microsoft Excel Hilfe
    leere Zelle in Zeile finden: Hallo Liebe Excel Profis, ich bin noch recht unbedarft was VBA angeht. Man kopiert und liest und bastelt und versucht alles zu verstehen. Aber irgendwann kommt man nicht weiter. Ich habe eine...
  6. VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen

    in Microsoft Word Hilfe
    VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen: Hallo zusammen, ich habe eine Word-Vorlage mit Platzhaltern, in die ich mit VBA Daten aus einer Excel-Datei einfüge (in eine Excel-Zeile schreibe ich alle Daten für ein neues Word-Dokument). So...
  7. Zeilen anders anordnen (oberste nach unten, usw.)

    in Microsoft Excel Hilfe
    Zeilen anders anordnen (oberste nach unten, usw.): Hallo zusammen, ich habe die Frage, ob es irgendeine Funktion oder eine andere Möglichkeit gibt, in einer Tabelle mit beispielsweise 30 Zeilen, diese folgendermaßen neu anzuordnen: Ehemals...
  8. Spalte und Zeile durchsuchen

    in Microsoft Excel Hilfe
    Spalte und Zeile durchsuchen: Hallo an alle hier im Forum Ich habe folgendes Problem: In Range A2:A50 stehen aufsteigende Datumswerte diese kann ich in einer UF ComboBox1 wählen In der ersten Zeile stehen Mitarbeiter die ich...
  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