Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Alle Felder auf einmal logarithmieren

Forumthread: Alle Felder auf einmal logarithmieren

Alle Felder auf einmal logarithmieren
13.02.2017 13:38:22
toktok
Hallo Forengemeinde,
ich habe keine Excel-Erfahrung und muss für eine Uniarbeit eine Tabelle mit vielen Tausend Feldern logarithmieren. Da komme ich nicht weiter - auch nach ausgiebiger Onlinerecherche nicht. Vielleicht können Sie mir helfen!
Ich habe eine Tabelle mit mehreren Spalten und mehreren Zeilen. Alle Felder der Tabelle sollen logarithmiert werden mit dem LOG-Befehl. Da die Tabelle mehrere Tausend Felder umfasst, möchte ich nicht jedes Feld händisch einzeln nacheinander logarithmieren - sondern idealerweise die ganze Tabelle auf einmal logarithmieren. Im Internet finde ich jedoch nur Anweisungen, wie man die Werte einer einzigen (!) Spalte auf einmal logarithmiert. Nicht aber, wie man alle Werte aus mehreren Spalten und mehreren Zeilen (!) auf einmal logarithmiert.
Ich wäre Ihnen sehr verbunden, wenn Sie mir helfen könnten und eine Idee hätten.
Mit besten Grüßen
toktok
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Tabelle ein zweites Mal mit Log aufbauen
13.02.2017 15:16:18
Zwenn
Hallo toktok,
wenn ich es richtig verstanden habe, willst Du alle Felder in Deiner Tabelle gleich behandeln. Also alle mit LOG zur gleichen Basis.
In dem Fall würde ich folgendermaßen vorgehen:
  • Eine zweite Tabelle erzeugen

  • Links oben die LOG-Formel mit Bezug auf den Wert oben links in der Ursprungstabelle schreiben. Damit hast Du den ersten Logarithmus berechnet, den Du brauchst

  • Die Formel so viele Spalten nach rechts kopieren, wie Deine Ursprungstabelle Spalten hat. Damit hast Du die erste Zeile komplett logarithmiert

  • Die nun berechneten Zellen kopierst Du alle auf einmal so viele Zeilen nach unten, wie Deine Ursprungstabelle Zeilen hat

  • Wenn alle Werte berechnet sind, nimmst Du die Formeln hinter den berechneten Werten weg, um sie statisch zu machen

  • Fertig :-)

  • Folgende Mechanismen beschleunigen das Kopieren der einen Formel in Spalten und Zeilen enorm:
  • Erste Formel oben links mit Strg + C kopieren (Blitzelrahmen liegt um die Zelle)

  • In die Zelle rechts daneben springen (mit der Maus oder der Pfeil nach rechts Taste)

  • Die Umschalt-Taste gedrückt halten und solange die Pfeil nach rechts Taste halten, bis Du die benötigte Breite in Spalten markiert hast

  • Strg + V drücken, um die kopierte Formel in alle markierten Zellen einzufügen

  • Markiere jetzt die Formel, die ganz rechts steht (weil Du da grade bist)

  • Fahre nach ganz links, halte die Umschalten-Taste und klicke mit der linken Maustaste in die Zelle mit der Formel ganz links (die Du als erstes von Hand hingeschrieben hast)

  • Alle bisherigen Formeln sind jetzt selektiert. Drücke wieder Strg + C, um sie zu kopieren (der Blitzelrahmen liegt jetzt um die erste Zeile mit Formeln)

  • Selektiere genau die Zeile unter der jetzt blitzelnden Zeile. Mit der Maus gehts wieder am schnellsten

  • Halte die Umschalten-Taste wieder gedrückt und halte dann die Bild nach unten Taste solange gedrückt, bis du in dem Bereich angekommen bist, der Deinem gewünschten Zeilenumfang entspricht

  • Die Bild nach unten Taste kannst Du jederzeit loslassen und mit der Pfeil nach unten Taste weitere Zeilen einzeln hinzuselektieren. Halte dabei aber auf jeden Fall die Umschalten-Taste gedrück (Bild nach obenTaste und Pfeil nach oben Taste nimmt wieder Zeilen aus der Selektierung raus)

  • Wenn Du auf diese Weise den Bereich selektiert hast, in den Du Deine Formeln einfügen willst, drücke wieder Strg + V

  • Um alle Formeln hinter den Werten zu löschen, selektiere einfach die ganze Tabelle, klicke mit der rechten Maustaste in den selektierten Bereich und wähle im Kontextmenü aus der Icon-Leiste "Einfügeoptionen" den Button mit der Beschriftung "123" und dem Tooltip "Werte einfügen". Dadurch werden alle Formeln hinter den angezeigten Werten in den selektierten Zellen entfernt und Du hast eine statische Tabelle mit allen logarithmierten Werten Deiner Ausgangstabelle.
    Ich hoffe meine Anleitung funktioniert für Deine Zwecke.
    Viele Grüße,
    Zwenn
    Anzeige
    AW: Tabelle ein zweites Mal mit Log aufbauen
    13.02.2017 15:25:25
    Zwenn
    Habe einen kleinen Schritt bei dem Einfügen der Werte vergessen anzugeben.
    Bevor Du aus dem Kontextmenü Werte Einfügen auswählen kannst, musst Du die markierte Tabelle natürlich mit Strg + C in den Kopiermodus versetzen.
    Falls Du nicht zurecht kommen solltest, kannst Du Deine Tabelle auch hier im Forum hochladen und ich ziehe Dir die Formeln einmal in eine zweite Tabelle. Das geht natürlich nur, wenn Du die Daten einfach so veröffentlichen kannst.
    Anzeige
    AW: Tabelle ein zweites Mal mit Log aufbauen
    13.02.2017 16:15:43
    toktok
    Hallo Zwenn,
    ganz, ganz herzlichen Dank für die sehr detaillierte und auch für einen Laien wie mich äußerst verständliche Erklärung. Das hat mein Problem in Sekundenschnelle gelöst. Klasse!
    Viele Grüße
    toktok
    Das freut mich :-) kwT
    13.02.2017 16:24:19
    Zwenn
    kein weiterer Text
    ;
    Anzeige
    Anzeige

    Infobox / Tutorial

    Alle Felder auf einmal logarithmieren


    Schritt-für-Schritt-Anleitung

    Um alle Felder in einer Excel-Tabelle auf einmal zu logarithmieren, kannst Du folgende Schritte befolgen:

    1. Erstelle eine zweite Tabelle: Klicke auf das "+"-Symbol am unteren Rand, um ein neues Arbeitsblatt zu erstellen.
    2. Formel für den Logarithmus eingeben: Gehe zur Zelle A1 der neuen Tabelle und gib die folgende Formel ein, um den Logarithmus zu berechnen:
      =LOG(Ursprungstabelle!A1)
    3. Formel nach rechts kopieren: Markiere die Zelle mit der Formel. Halte die Strg-Taste gedrückt und ziehe die rechte untere Ecke der Zelle nach rechts, um die Formel in die anderen Spalten zu kopieren.
    4. Formel nach unten kopieren: Wähle den Bereich der ersten Zeile mit den Formeln aus und kopiere ihn dann nach unten, um alle Zeilen in der Tabelle zu logarithmieren.
    5. Formeln in Werte umwandeln: Um die Formeln hinter den Werten zu entfernen, markiere die gesamte Tabelle, klicke mit der rechten Maustaste und wähle „Einfügeoptionen“ und dann den Button mit "123", um nur die Werte einzufügen.

    Häufige Fehler und Lösungen

    • Fehler: Die Formel funktioniert nicht.
      Lösung: Überprüfe, ob der Bereich der Ursprungstabelle korrekt referenziert ist. Achte darauf, dass der Tabellennamen und die Zellenbezüge stimmen.

    • Fehler: Die Zellen zeigen "#WERT!" an.
      Lösung: Dies tritt auf, wenn Du versuchst, den Logarithmus von negativen Werten oder Null zu berechnen. Stelle sicher, dass alle Werte in der Tabelle positiv sind.


    Alternative Methoden

    Eine andere Methode, um alle Werte auf einmal zu logarithmieren, ist die Verwendung von Array-Formeln, die in neueren Excel-Versionen verfügbar sind:

    1. Array-Formel verwenden: Wähle den gesamten Bereich, in dem die logarithmierten Werte erscheinen sollen, und gib die folgende Formel ein:
      =LOG(Ursprungstabelle!A1:A1000)
    2. Bestätigen mit Strg + Shift + Enter: Dadurch wird die Formel als Array-Formel eingegeben, und alle Werte in dem angegebenen Bereich werden logarithmiert.

    Praktische Beispiele

    Angenommen, Du hast eine Tabelle mit den Werten in den Zellen A1 bis C100. Um diese Werte zu logarithmieren, verwende die Schritte aus der Schritt-für-Schritt-Anleitung.

    • Wenn Du die Werte in den Zellen A1 bis C10 logarithmieren möchtest, wäre die Formel in der neuen Tabelle:
      =LOG(Ursprungstabelle!A1)

      und kopiere sie dann nach rechts und nach unten.


    Tipps für Profis

    • Verwende die Funktion LOG10: Wenn Du den Logarithmus zur Basis 10 benötigst, kannst Du anstelle von LOG die Funktion LOG10 verwenden.
    • Daten vor der Berechnung überprüfen: Stelle sicher, dass Deine Daten frei von Fehlern sind, bevor Du mit der Logarithmierung beginnst. Dies hilft, unerwartete Ergebnisse zu vermeiden.
    • Verkettung von Formeln: Du kannst die Logarithmierung auch mit anderen Berechnungen kombinieren, um komplexere Formeln zu erstellen.

    FAQ: Häufige Fragen

    1. Wie kann ich den Logarithmus umkehren?
    Um den Logarithmus umzukehren, verwendest Du die Exponentialfunktion:

    =10^Wert

    wobei Wert der logarithmierte Wert ist.

    2. Kann ich die Werte in einer bestehenden Tabelle logarithmieren?
    Ja, Du kannst die Werte direkt in der bestehenden Tabelle logarithmieren, indem Du die Schritte aus der Anleitung befolgst und die Ergebnisse in eine andere Spalte oder Zeile einfügst.

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Entdecke mehr
    Finde genau, was du suchst

    Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

    Suche nach den besten Antworten
    Unsere beliebtesten Threads

    Entdecke unsere meistgeklickten Beiträge in der Google Suche

    Top 100 Threads jetzt ansehen
    Anzeige