Wenn Arbeitsmappen im Rahmen einer Unternehmensmigration von Google Workspace zu Microsoft 365 von Google Sheets zu Excel migriert werden, kann es zu Kompatibilitätsproblemen kommen. Formeln in Google Sheets verfügen häufig über Syntax oder Funktionalität, die nicht direkt in Excel übersetzt wird. Dies kann dazu führen, dass Arbeitsmappen in Excel nicht ordnungsgemäß funktionieren.
Um dieses Problem zu beheben, bietet Excel automatisierte und manuelle Workflows, mit denen Sie inkompatible Formeln beheben und sicherstellen können, dass Ihre Arbeitsmappen nach der Migration ordnungsgemäß funktionieren.
Wenn Excel Dateien mit inkompatiblen Funktionen oder fehlerhaften Formeln erkennt, wird der Excel-Kompatibilitätsworkflow initiiert.
Wenn Sie mit der Excel-Kompatibilität fortfahren, ersetzt Excel automatisch eine Reihe von inkompatiblen Google Sheets-Funktionen durch ihre Excel-Entsprechungen. Dadurch werden viele häufige Kompatibilitätsprobleme behoben. Es kann jedoch noch Formeln geben, die manuelle Aufmerksamkeit erfordern.
Im Aufgabenbereich werden bestimmte inkompatible Funktionen oder fehlerhafte Formeln angezeigt, die Aufmerksamkeit erfordern, sowie vorgeschlagene Alternativen, um sie zu beheben.
Im Folgenden finden Sie Schritte, um inkompatible Funktionen in der Datei manuell zu reparieren:
Hinweis: Diese Liste der Funktionen ist nicht umfassend. Möglicherweise gibt es zusätzliche Funktionen, die hier nicht enthalten sind und Aufmerksamkeit erfordern.
Verwenden des Stock-Datentyps in Excel für das Web Excel bietet einen integrierten Aktiendatentyp , mit dem Sie aktuelle Aktienkurse und andere Finanzdaten direkt in eine Kalkulationstabelle abrufen können.Schritte:
-
a. Geben Sie den Namen oder das Tickersymbol der Aktie (z. B. "AAPL" für Apple) in eine Zelle ein.
-
b. Wählen Sie die Zelle aus, und wechseln Sie dann im Menüband zur Registerkarte Daten .
-
c. Wählen Sie in der Gruppe Datentypendie Option Aktien aus.
-
d. Sobald Excel es als Lager erkannt hat, wird neben der Zelle ein kleines Symbol angezeigt.
-
e. Klicken Sie auf das kleine Symbol, oder verwenden Sie die Schaltfläche Daten einfügen, um weitere aktienbezogene Informationen abzurufen (z. B. Kurs, Marktobergrenze, 52-Wochen-Hoch/Tief usw.).
Beispiel:
-
Wenn Zelle A1 den Aktienticker "AAPL" enthält:
-
Klicken Sie auf Daten > Aktien.
-
Sie können weitere Informationen wie den aktuellen Preis usw. extrahieren, indem Sie diese Zelle und dann bestimmte Aktiendaten wie Preis auswählen.
Verwenden von Power Query für Finanzdaten aus Web-APIs (für fortgeschrittene Benutzer)
Sie können auch Power Query in Excel verwenden, um Finanzdaten aus externen APIs oder Websites zu pullen, die Finanzinformationen bereitstellen.
Schritte:
-
Wechseln Sie zur Registerkarte Daten .
-
Wählen Sie Daten abrufen > Aus dem Web aus.
-
Geben Sie die URL des Finanzdatenanbieters ein, z. B. die API einer Finanzwebsite (z. B. Yahoo Finance).
-
Power Query können Sie die Daten bearbeiten und transformieren, bevor Sie sie in Excel laden.
Excel für das Web verfügt nicht über ein integriertes Äquivalent zur Google Sheets-Funktion "GOOGLETRANSLATE", die Text automatisch zwischen verschiedenen Sprachen übersetzt.
Sie können jedoch Excel-Funktionen in Kombination mit externen Diensten wie Microsoft Translator über Power Automate (für webbasierte Übersetzungen) verwenden.
Problemumgehung für Excel für das Web
Um Text in Excel für das Web zu übersetzen, müssen Sie eine der folgenden Aktionen ausführen:
Verwenden eines externen Übersetzertools: Kopieren Sie den Text in ein externes Übersetzungstool wie Microsoft Translator, und fügen Sie die Ergebnisse wieder in Excel ein.
Power Automate-Integration:
-
Sie können mithilfe von Power Automate einen Workflow erstellen, um Text automatisch aus einer ausgewählten Sprache in eine Zielsprache zu übersetzen, indem Sie den Übersetzerdienst von Microsoft verwenden.
-
Dazu müssen Sie Power Automate einrichten und mit Excel Online verknüpfen.
Beispiel für die Verwendung von Power Automate (Microsoft Translator):
1. Richten Sie einen Workflow in Power Automate ein, der in Microsoft Translator integriert wird.
2. Der Workflow kann durch eine Änderung im Excel-Blatt ausgelöst oder manuell ausgeführt werden, um Text aus einer Spalte zu übersetzen und das übersetzte Ergebnis in einer anderen Spalte zu platzieren.
Excel verfügt nicht über eine direkte Entsprechung zur Funktion "QUERY", die in Google Sheets verfügbar ist, aber Sie können ähnliche Funktionen mit anderen integrierten Funktionen in Excel erreichen, z. B. FILTER, LOOKUP, SORT, IF, SVERWEIS und XLOOKUP. Hier erfahren Sie, wie Sie die Anwendungsfälle der Funktion "QUERY" von Google Sheets in Excel im Web replizieren:
1. Grundlegende Datenfilterung (entspricht SELECT WHERE)
In Google Sheets würden Sie Folgendes verwenden:
=QUERY(A1:D10; "SELECT A; B WHERE C > 100")
Verwenden Sie in Excel die FILTER-Funktion:
=FILTER(A2:D10; C2:C10 > 100)
Dadurch werden alle Zeilen abgerufen, bei denen der Wert in spalte "C" größer als 100 ist, und gibt die Spalten A bis D zurück.
2. Auswählen bestimmter Spalten (entspricht SELECT)
In Google Sheets:
=QUERY(A1:D10; "SELECT A, C")
Verwenden Sie in Excel die Kombination INDEX und FILTER:
=INDEX(A2:D10; , {1;3})
Dadurch werden nur die Spalten "A" und "C" aus dem Bereich "A2:D10" zurückgegeben.
3. Sortieren von Daten (entspricht ORDER BY)
In Google Sheets:
=QUERY(A1:D10; "SELECT * ORDER BY C DESC")
Verwenden Sie in Excel die SORT-Funktion :
=SORT(A2:D10; 3; -1)
Dadurch werden die Daten in "A2:D10" basierend auf den Werten in spalte "C" in absteigender Reihenfolge sortiert.
4. Aggregieren von Daten (entspricht GROUP BY)
In Google Sheets:
=QUERY(A1:D10; "SELECT A, SUM(B) GROUP BY A")
Verwenden Sie in Excel SUMIF oder SUMIFS:
=SUMMEWENNS(B2:B10; A2:A10; A2)
Dadurch werden Werte in Spalte "B" addiert, wobei Spalte "A" bestimmten Bedingungen entspricht und effektiv nach "A" gruppiert wird.
Alternativ können Sie eine PivotTable verwenden, um Daten zu gruppieren und zusammenzufassen.
5. Bedingte Auswahl (entspricht WHERE mit logischen Operatoren)
In Google Sheets:
=QUERY(A1:D10; "SELECT A; B WHERE C > 100 AND D < 50")
Verwenden Sie in Excel die FILTER-Funktion mit logischen Operatoren:
=FILTER(A2:D10; (C2:C10 > 100) * (D2:D10 < 50))
Dadurch werden Zeilen gefiltert, in denen die Spalte "C" größer als 100 und die Spalte "D" kleiner als 50 ist.
6. Zählen bestimmter Kriterien (entspricht SELECT COUNT)
In Google Sheets:
=QUERY(A1:D10; "SELECT COUNT(A) WHERE C > 100")
Verwenden Sie in Excel die Funktion COUNTIF oder COUNTIFS:
=COUNTIF(C2:C10; ">100")
Dadurch wird die Anzahl der Zeilen gezählt, in denen die Spalte "C" Werte aufweist, die größer als 100 sind.
7. Verwenden mehrerer Kriterien (entspricht WHERE mit OR-Bedingungen)
In Google Sheets:
=QUERY(A1:D10; "SELECT * WHERE C > 100 OR D < 50")
Verwenden Sie in Excel die FILTER-Funktion mit dem Operator "+" für das logische OR:
=FILTER(A2:D10; (C2:C10 > 100) + (D2:D10 < 50))
Dadurch werden Zeilen zurückgegeben, in denen spalte "C" größer als 100 oder Spalte "D" kleiner als 50 ist.
8. Verknüpfen von Tabellen (entspricht JOIN)
In Google Sheets:
=QUERY(A1:D10; "SELECT A, B; E FROM A JOIN B ON A.ID = B.ID")
Verwenden Sie in Excel XVERWEIS oder SVERWEIS, um zwei Tabellen zu verknüpfen:
=XLOOKUP(A2:A10; F2:F10; G2:G10)
Dadurch werden Werte aus der Tabelle "B" (Spalten "F" und "G") nachschlagen und die entsprechenden Daten basierend auf übereinstimmenden IDs in tabelle "A" abgerufen.
9. Dynamische Filterung basierend auf Eingabe (ähnlich wie WHERE mit Variablen)
In Google Sheets:
=QUERY(A1:D10; "SELECT A; B WHERE C = '"&E1&"'")
Verwenden Sie in Excel FILTER mit Zellbezügen:
=FILTER(A2:D10; C2:C10 = E1)
Dadurch wird die Tabelle basierend auf dem in Zelle 'E1' eingegebenen Wert gefiltert.
Zusammenfassung der Funktionen:
-
FILTER: Filtert Daten basierend auf angegebenen Bedingungen.
-
SORT: Sortiert Daten nach einer angegebenen Spalte.
-
INDEX: Gibt bestimmte Zeilen oder Spalten aus einem Bereich zurück.
-
SUMIFS: Summiert Werte basierend auf mehreren Bedingungen.
-
COUNTIF/COUNTIFS: Zählt Zeilen, die angegebene Kriterien erfüllen.
-
XVERWEIS/SVERWEIS: Verknüpft Daten aus mehreren Tabellen basierend auf übereinstimmenden Werten.
Excel verfügt zwar nicht über eine direkte "QUERY"-Funktion wie Google Sheets, aber diese Kombinationen von Excel-Funktionen decken fast alle Anwendungsfälle zum Abfragen von Daten ab.
Referenzlinks:
Excel für das Web verfügt nicht über eine direkte Entsprechung zur "IMPORTHTML"-Funktion von Google Sheets, mit der Sie Tabellen oder Listen von einer Webseite in ein Arbeitsblatt importieren können.
Sie können jedoch mit dem im folgenden Artikel beschriebenen Verfahren ähnliche Ergebnisse erzielen.
Reparieren fehlerhafter Arbeitsmappenlinks in migrierten Dateien
Excel für das Web verfügt nicht über eine direkte Entsprechung zur "IMPORTHTML"-Funktion von Google Sheets, mit der Sie Tabellen oder Listen von einer Webseite in ein Arbeitsblatt importieren können.
Mit Power Query in der Desktopversion von Excel können Sie jedoch ähnliche Ergebnisse erzielen. Leider ist Power Query in Excel für das Web nicht verfügbar, aber Sie können die folgenden Aktionen auf dem Desktop ausführen:
Schritte in Excel Desktop (mit Power Query):
-
Öffnen Sie Excel (Desktopversion).
-
Wechseln Sie zur Registerkarte Daten.
-
Wählen Sie Daten abrufen > Aus dem Web aus.
-
Geben Sie die URL der Webseite ein, die die HTML-Tabelle oder -Liste enthält.
-
Wählen Sie die Tabelle oder Liste auf der Webseite aus, die Sie importieren möchten.
-
Laden Sie die Daten in Excel.
Importieren in Excel Online:
Nachdem Sie die Daten mithilfe von Power Query in der Desktopversion importiert haben, können Sie die Datei auf OneDrive oder SharePoint speichern und in Excel für das Web weiter damit arbeiten. Der Import selbst muss jedoch über die Desktopversion erfolgen.
Excel für das Web verfügt nicht über eine direkte Entsprechung der "IMPORTDATA"-Funktion von Google Sheets, die zum Importieren von Daten aus einer URL (z. B. CSV- oder TSV-Dateien) verwendet wird.
Es gibt jedoch eine alternative Methode, die Power Query in der Desktopversion von Excel verwendet, die dann in Excel für das Web angezeigt und bearbeitet werden kann. So erreichen Sie dies:
Schritte zum Importieren von Daten aus einer URL in Excel (Desktopversion):
-
Öffnen Sie Excel (Desktopversion).
-
Wechseln Sie zur Registerkarte Daten.
-
Wählen Sie Daten abrufen > Aus dem Web aus.
-
Geben Sie die URL der Datei (CSV, TSV usw.) ein, die Sie importieren möchten.
-
Excel ruft die Daten aus der URL ab, und Sie können sie in Ihr Arbeitsblatt laden.
-
Speichern Sie die Datei, und laden Sie sie auf OneDrive oder SharePoint hoch.
-
Jetzt können Sie die Datei in Excel für das Web öffnen und damit arbeiten, obwohl die automatischen Updates und der dynamische Import über die Desktopversion erfolgen müssen.
Referenzlink:
Excel für das Web verfügt nicht über eine direkte Entsprechung zur "IMPORTFEED"-Funktion von Google Sheets, die RSS- oder Atom-Feeddaten in ein Arbeitsblatt importiert.
Sie können jedoch etwas Ähnliches erreichen, indem Sie Power Query in der Desktopversion von Excel verwenden, um RSS-Feeds zu importieren und dann die Daten in Excel für das Web anzuzeigen und damit zu arbeiten. Leider unterstützt Excel für das Web dieses Feature nicht nativ.
Schritte zum Importieren eines RSS-Feeds in Excel (Desktopversion):
-
Öffnen Sie Excel (Desktopversion).
-
Wechseln Sie zur Registerkarte Daten.
-
Wählen Sie Daten > aus anderen Quellenabrufen > Aus dem Web aus.
-
Geben Sie die URL des RSS-Feeds ein.
-
Excel ruft die Daten aus dem RSS-Feed ab und ermöglicht es Ihnen, sie in Ihr Arbeitsblatt zu laden.
-
Speichern Sie die Datei, und laden Sie sie auf OneDrive oder SharePoint hoch.
-
Sie können diese Datei jetzt in Excel für das Web öffnen und damit arbeiten, obwohl dynamische Updates aus dem Feed mit der Desktopversion durchgeführt werden müssen.
Excel für das Web verfügt nicht über eine direkte Entsprechung zur "IMPORTXML"-Funktion von Google Sheets, mit der Sie Daten aus strukturierten XML- oder HTML-Dokumenten mithilfe von XPath-Abfragen importieren und analysieren können.
Sie können jedoch ähnliche Ergebnisse erzielen, indem Sie Power Query in der Desktopversion von Excel verwenden, um XML-Daten zu importieren, die Sie dann in Excel für das Web öffnen können. Gehen Sie wie folgt vor:
Schritte zum Importieren von XML-Daten in Excel (Desktopversion):
-
Öffnen Sie Excel (Desktopversion).
-
Wechseln Sie zur Registerkarte Daten.
-
Wählen Sie Daten abrufen > Aus Datei > Aus XML aus.
-
Durchsuchen Sie die XML-Datei, und wählen Sie sie aus, oder fügen Sie die URL eines XML-Feeds ein.
-
Power Query wird geöffnet, sodass Sie bei Bedarf eine Vorschau der Daten anzeigen und transformieren können.
-
Laden Sie die Daten in Ihr Arbeitsblatt.
-
Speichern Sie die Datei, und laden Sie sie auf OneDrive oder SharePoint hoch.
-
Öffnen Sie die Datei in Excel für das Web, und arbeiten Sie damit, obwohl der XML-Import und alle Datentransformationen mit der Desktopversion erfolgen müssen.
Excel für das Web verfügt nicht über eine direkte Entsprechung zur Funktion "REGEXEXTRACT" von Google Sheets, die Text basierend auf einem regulären Ausdruck extrahiert.
Sie können jedoch eine Kombination von Excel-Funktionen verwenden, um ähnliche Ergebnisse zu erzielen. Obwohl Excel keine integrierte Unterstützung für reguläre Ausdrücke (regex) bietet, können Sie Textmuster mithilfe von Funktionen wie "TEXT", "MID", "SEARCH" und "LEFT" extrahieren, je nach Komplexität Ihrer Anforderungen. Für erweiterte RegEx-Aufgaben ist häufig Power Query erforderlich, aber diese sind in Excel für das Web nicht verfügbar.
Beispiel: Extrahieren eines Teils eines Texts ohne RegEx
Wenn Sie ein bestimmtes Muster aus einer Zeichenfolge extrahieren möchten, können Sie diese grundlegenden Textfunktionen verwenden:
-
Verwenden von "LEFT" und "SEARCH" zum Extrahieren von Text vor einem Trennzeichen So extrahieren Sie beispielsweise Text vor einem Gedankenstrich in Zelle A1: =LEFT(A1; SEARCH("-"; A1) - 1) Dadurch wird alles vor dem ersten Gedankenstrich ("-") extrahiert.
-
Verwenden von "MID" und "SEARCH" zum Extrahieren von Text zwischen Trennzeichen So extrahieren Sie Text zwischen zwei Bindestrichen in "Zelle A1": =MID(A1; SEARCH("-"; A1) + 1, SEARCH("-", A1, SEARCH("-"; A1) + 1) - SEARCH("-"; A1) - 1) Dadurch wird der Text zwischen zwei Bindestrichen ("-") extrahiert.
Verwenden von Power Query (nur Desktop):
Für komplexere Musterabgleiche oder reguläre Ausdrücke müssen Sie Power Query in der Desktopversion von Excel verwenden, die komplexere Textbearbeitung einschließlich regex-ähnlichen Vorgängen ermöglicht. Nach der Einrichtung können Sie die Daten in Excel für das Web anzeigen, die ersteinrichtung muss jedoch in der Desktopversion erfolgen.
Excel für das Web verfügt nicht über ein direktes Äquivalent zur "REGEXMATCH"-Funktion von Google Sheets, die überprüft, ob eine Zeichenfolge mit einem regulären Ausdruck (regex) übereinstimmt. Excel verfügt nicht über integrierte Unterstützung für reguläre Ausdrücke in der Web- und Desktopversion.
Mit den in Excel integrierten Textfunktionen wie "SEARCH" oder "FIND" für den einfachen Musterabgleich können Sie jedoch ähnliche (aber eingeschränktere) Ergebnisse erzielen.
Beispiel: Verwenden von "SEARCH" für einfachen Textabgleich
Wenn Sie überprüfen möchten, ob eine bestimmte Teilzeichenfolge in einer Zelle vorhanden ist (ähnlich der grundlegenden "REGEXMATCH"-Funktionalität), können Sie "SEARCH" verwenden. Die SEARCH-Funktion ist nicht so flexibel wie reguläre Ausdrücke, kann aber Teilzeichenfolgen innerhalb einer Zeichenfolge finden:
1. Einfaches Beispiel:
-
So überprüfen Sie, ob das Wort "Apple" in Zelle "A1" vorhanden ist:
-
=IF(ISNUMBER(SEARCH("apple"; A1)); TRUE, FALSE)
-
– Wenn "Apfel" gefunden wird, gibt die Formel "TRUE" zurück.
-
– Andernfalls wird "FALSE" zurückgegeben.
Für komplexere Musterabgleiche:
Für den tatsächlichen Abgleich regulärer Ausdrücke bietet Excel keine native Unterstützung, insbesondere nicht in der Webversion. Für komplexere Muster müssen Sie Power Query in der Desktopversion verwenden, was erweiterte Zeichenfolgenbearbeitungen ermöglicht.
Excel für das Web verfügt nicht über eine direkte Entsprechung zur "REGEXREPLACE"-Funktion von Google Sheets, mit der Sie Teile einer Textzeichenfolge basierend auf einem regulären Ausdruck (regex) ersetzen können.
In der Desktopversion von Excel können Sie jedoch VBA (Visual Basic for Applications) oder Power Query für komplexere RegEx-Ersetzungen verwenden. In Excel für das Web können Sie mit der "SUBSTITUTE"-Funktion immer noch einfache Ersetzungen erzielen, obwohl sie nicht so leistungsfähig wie regex ist.
Einfache Alternative mit "SUBSTITUTE" in Excel für das Web
Für einfache Textersetzungen (ohne RegEx) können Sie die Funktion "SUBSTITUTE" verwenden:
Wenn Sie alle Vorkommen von "Apfel" durch "orange" in Zelle "A1" ersetzen möchten, können Sie Folgendes verwenden:
=SUBSTITUTE(A1; "Apfel", "orange")
Diese Funktion ersetzt jedes Vorkommen von "Apfel" im Text durch "orange".
Für die Ersetzung komplexer Muster (mit RegEx)
Um Text basierend auf einem Muster (regex) zu ersetzen, müssen Sie Folgendes ausführen:
Verwenden Sie Power Query für die benutzerdefinierte Textbearbeitung, obwohl regex nicht direkt unterstützt wird, können Sie die Musterersetzung mit etwas Aufwand simulieren.
Excel für das Web verfügt nicht über ein integriertes Äquivalent zur DETECTLANGUAGE-Funktion von Google Sheets, die die Sprache eines bestimmten Texts identifiziert.
Es gibt jedoch Problemumgehungen, die Sie verwenden können:
Option 1: Externe Tools
-
Microsoft Translator: Sie können externe Tools wie Microsoft Translator verwenden, um die Sprache eines Texts zu erkennen. Kopieren Sie den Text in ein Übersetzertool, identifizieren Sie die Sprache, und fügen Sie sie dann wieder in Excel ein.
-
Google Translate-API: Wenn Sie mit der Programmierung vertraut sind, können Sie die Google Translate-APIverwenden, um die Sprache zu erkennen und eine benutzerdefinierte Lösung zu erstellen. Dies erfordert eine API-Integration und ist nicht nativ innerhalb Excel für das Web möglich.
Option 2: Power Automate mit Microsoft Cognitive Services
Wenn Sie diesen Prozess in Excel Online automatisieren möchten, können Sie Power Automate mit Azure Cognitive Services von Microsoft verwenden, um die Sprache zu erkennen. Gehen Sie dazu folgendermaßen vor:
Schritte:
-
Richten Sie Power Automate mit Excel für das Web ein.
-
Verwenden Sie einen Trigger, um Änderungen in einer bestimmten Spalte zu erkennen, oder führen Sie den Flow manuell aus.
-
Integration in Azure Cognitive Services , um die Sprache des Texts zu erkennen.
-
Geben Sie die erkannte Sprache wieder in Excel aus.
Diese Lösung erfordert, dass Sie Zugriff auf Azure-Dienste haben und den Power Automate-Workflow einrichten müssen.
Excel für das Web unterstützt Sparklines derzeit nicht direkt. Dieses Feature ist in der Desktopversion von Excel verfügbar, aber nicht in der Webversion.
Problemumgehung für Excel für das Web:
Wenn Sie ähnliche Funktionen in Excel für das Web benötigen, können Sie andere Methoden zum Visualisieren von Daten verwenden, obwohl sie nicht so kompakt wie Sparklines sind:
-
Diagramme:
-
Erstellen Sie ein kleines Diagramm (z. B. ein Linien- oder Säulendiagramm) neben Ihren Daten, um Trends visuell darzustellen.
-
Wechseln Sie zur Registerkarte Einfügen, und wählen Sie Diagramm aus, um ein Diagramm zu erstellen, das in Ihren Datenbereich passt.
-
-
Bedingte Formatierung:
-
Verwenden Sie bedingte Formatierung, um eine visuelle Darstellung von Daten zu erstellen. Beispielsweise können Sie Datenbalken verwenden, um Werte relativ zueinander anzuzeigen.
-
Wählen Sie Ihre Daten aus, und wechseln Sie dann zu Start > Bedingte Formatierung > Datenbalken.
-
-
Bilddarstellung:
-
Erstellen Sie Sparklines in der Desktopversion von Excel, und laden Sie die Datei dann auf OneDrive hoch. Sie können die Sparklines in der Webversion anzeigen, obwohl für deren Bearbeitung die Desktopversion erforderlich ist.
-
Excel im Web verfügt nicht über eine integrierte IMTANH-Funktion. Sie können jedoch den hyperbolischen Kotangens einer komplexen Zahl mithilfe einer Kombination vorhandener Funktionen erreichen. Hier ist eine Problemumgehung:
Verwenden vorhandener Funktionen zum Berechnen von IMTANH
Sie können die Formel für den hyperbolischen Tangens in Bezug auf exponentielle Funktionen verwenden:
Schritt-für-Schritt-Anleitung
-
Geben Sie Ihre komplexe Zahl in eine Zelle ein, z. B. A1. Beispiel: 2+3i.
-
Verwenden Sie die folgende Formel, um den hyperbolischen Tangens zu berechnen:
=IMDIV(IMSUB(IMEXP(A1);IMEXP(-1;A1)));IMSUM(IMEXP(A1);IMEXP(-1;A1))))
Beispiel: Hyperbolischer Tangens einer komplexen Zahl
-
Komplexe Zahl: 2+3i in Zelle A1
-
Formel: =IMDIV(IMSUB(IMEXP(A1);IMEXP(-1;A1)));IMSUM(IMEXP(A1);IMEXP(-1;A1)))
-
Ergebnis: 1.00323862735361 - 0.00376402564150425i
Erläuterung
-
IMEXP: Berechnet das Exponentielle einer komplexen Zahl.
-
IMSUM: Fügt zwei komplexe Zahlen hinzu.
-
IMPRODUCT: Multipliziert zwei komplexe Zahlen.
-
IMSUB: Subtrahiert eine komplexe Zahl von einer anderen.
-
IMDIV: Dividiert eine komplexe Zahl durch eine andere.
Diese Formel repliziert effektiv die IMTANH-Funktion, indem die exponentielle Form des hyperbolischen Kotangens verwendet wird.
Excel im Web verfügt nicht über eine integrierte IMCOTH-Funktion. Sie können jedoch den hyperbolischen Kotangens einer komplexen Zahl mithilfe einer Kombination vorhandener Funktionen erreichen. Hier ist eine Problemumgehung:
Verwenden vorhandener Funktionen zum Berechnen von IMCOTH
Sie können die Formel für den hyperbolischen Kotangens in Bezug auf exponentielle Funktionen verwenden:
Schritt-für-Schritt-Anleitung
-
Geben Sie Ihre komplexe Zahl in eine Zelle ein, z. B. A1. Beispiel: 2+3i.
-
Verwenden Sie die folgende Formel, um den hyperbolischen Kotangens zu berechnen:
=IMDIV(IMSUM(IMEXP(A1);IMEXP(IMPRODUCT(-1;A1)));IMSUB(IMEXP(A1);IMEXP(-1;A1))))
Beispiel: Hyperbolischer Kotangens einer komplexen Zahl
-
Komplexe Zahl: 2+3i in Zelle A1
-
Formel: =IMDIV(IMSUM(IMEXP(A1);IMEXP(-1;A1)));IMSUB(IMEXP(A1);IMEXP(-1;A1))))
-
Ergebnis: 0,99675796569358 + 0,00373971037633696i
Erläuterung
-
IMEXP: Berechnet das Exponentielle einer komplexen Zahl.
-
IMSUM: Fügt zwei komplexe Zahlen hinzu.
-
IMPRODUCT: Multipliziert zwei komplexe Zahlen.
-
IMSUB: Subtrahiert eine komplexe Zahl von einer anderen.
-
IMDIV: Dividiert eine komplexe Zahl durch eine andere.
Diese Formel repliziert effektiv die IMCOTH-Funktion, indem die exponentielle Form des hyperbolischen Kotangens verwendet wird.
Excel im Web hat kein direktes Äquivalent zur ISEMAIL-Funktion von Google Sheets, aber Sie können eine ähnliche E-Mail-Überprüfung mit einer Kombination von Excel-Funktionen erreichen. Gehen Sie wie folgt vor:
Verwenden von Datenüberprüfung und Formeln
Sie können eine benutzerdefinierte Formel in der Datenüberprüfung verwenden, um zu überprüfen, ob eine E-Mail-Adresse gültig ist. Hier finden Sie eine Schritt-für-Schritt-Anleitung:
-
Wählen Sie die Zellen aus, in denen Sie die Überprüfung anwenden möchten.
-
Wechseln Sie zur RegisterkarteDaten.
-
Klicken Sie auf Datenüberprüfung.
-
Wählen Sie im Dropdownmenü Zulassen die Option Benutzerdefiniert aus.
-
Geben Sie die folgende Formel in das Feld Formel ein:
=AND(ISERROR(FIND(" ";A1)), LEN(A1)-LEN(SUBSTITUTE(A1;"@";""))=1, IFERROR(SEARCH("@";A1)<SEARCH(".",A1,SEARCH("@";A1)),0), ISERROR(FIND(",";A1)), NOT(IFERROR(SEARCH(".";A1,SEARCH("@";A1))-SEARCH("@";A1),0)=1), LEFT(A1;1)<>"@", RIGHT(A1,1)<>"@")
Erläuterung der Formel
-
ISERROR(FIND(" ",A1))):Stellt sicher, dass in der E-Mail-Adresse keine Leerzeichen vorhanden sind.
-
LEN(A1)-LEN(SUBSTITUTE(A1;"@",""))=1: Stellt sicher, dass genau ein @-Symbol vorhanden ist.
-
IFERROR(SEARCH("@";A1)<SEARCH(".",A1,SEARCH("@";A1)),0): Stellt sicher, dass nach dem @-Symbol ein Punkt vorhanden ist.
-
ISERROR(FIND(",";A1)): Stellt sicher, dass keine Kommas vorhanden sind.
-
NOT(IFERROR(SEARCH(".",A1,SEARCH("@";A1))-SEARCH("@";A1),0)=1): Stellt sicher, dass der Zeitraum nicht direkt nach dem @-Symbol liegt.
-
LEFT(A1,1)<>".": Stellt sicher, dass die E-Mail-Adresse nicht mit einem Punkt beginnt.
-
RIGHT(A1,1)<>".": Stellt sicher, dass die E-Mail-Adresse nicht mit einem Punkt endet.
Beispielanwendungsfall
-
Geben Sie E-Mail-Adressen in Spalte A ein (z. B. A1:A10).
-
Wenden Sie die Datenüberprüfungsformel auf diese Zellen an.
-
Ungültige E-Mail-Adressen werden basierend auf den in der Formel festgelegten Kriterien gekennzeichnet.
Tipps:
-
Sie können die bedingte Formatierung verwenden, um ungültige E-Mail-Adressen hervorzuheben.
-
Diese Methode überprüft das richtige Format, überprüft jedoch nicht, ob die E-Mail-Adresse tatsächlich vorhanden ist.
Excel im Web verfügt nicht über eine direkte Entsprechung zur ISURL-Funktion von Google Sheets, aber Sie können eine ähnliche URL-Überprüfung mithilfe einer Kombination von Excel-Funktionen erreichen. Hier ist eine Methode, um zu überprüfen, ob eine Zelle eine gültige URL enthält:
Verwenden von Formeln zum Überprüfen von URLs
Sie können eine benutzerdefinierte Formel verwenden, um zu überprüfen, ob eine Zelle eine gültige URL enthält. Hier finden Sie eine Schritt-für-Schritt-Anleitung:
-
Wählen Sie die Zellen aus, in denen Sie die Überprüfung anwenden möchten.
-
Wechseln Sie zur Registerkarte Daten.
-
Klicken Sie auf Datenüberprüfung.
-
Wählen Sie im Dropdownmenü Zulassen die OptionBenutzerdefiniert aus.
-
Geben Sie die folgende Formel in das Feld Formel ein:
=AND(ISNUMBER(FIND("."; A1)), OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"))
Erläuterung der Formel
-
ISNUMBER(FIND(".", A1)):Stellt sicher, dass mindestens ein Punkt in der URL enthalten ist.
-
OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): Stellt sicher, dass die URL mit "http://" oder "https://" beginnt.
Beispielanwendungsfall
-
Geben Sie URLs in Spalte A ein (z. B. A1:A10).
-
Wenden Sie die Datenüberprüfungsformel auf diese Zellen an.
-
Ungültige URLs werden basierend auf den in der Formel festgelegten Kriterien gekennzeichnet.
Tipps:
-
Sie können bedingte Formatierung verwenden, um ungültige URLs hervorzuheben.
-
Diese Methode überprüft das richtige Format, überprüft jedoch nicht, ob die URL tatsächlich vorhanden ist.
Excel im Web verfügt nicht über eine direkte Entsprechung zur FLATTEN-Funktion von Google Sheets, aber Sie können mit einer Kombination vorhandener Funktionen ähnliche Ergebnisse erzielen. Im Folgenden finden Sie einige Methoden zum Vereinfachen eines Datenbereichs in einer einzelnen Spalte:
Methode 1: Verwenden von TEXTJOIN und FILTERXML
-
Geben Sie Ihre Daten in einen Bereich ein, z. B. A1:C3.
-
Verwenden Sie die folgende Formel, um den Bereich zu vereinfachen:
=FILTERXML("<a><b>" & TEXTJOIN("</b><b>"; TRUE, A1:C3) & "</b></a>", "//b")
Erläuterung
-
TEXTJOIN: Verkettet die Werte im Bereich zu einer einzelnen Zeichenfolge, getrennt durch </b><b>.
-
FILTERXML: Analysiert die verkettete Zeichenfolge als XML und extrahiert die Werte.
Beispiel
-
Datenbereich: A1:C3 mit:
-
1 2 3
-
4 5 6
-
7 8 9
-
Formel: =FILTERXML("<a><b>" & TEXTJOIN("</b><b>"; TRUE, A1:C3) & "</b></a>", "//b")
-
Ergebnis: Eine einzelne Spalte mit den Werten 1, 2, 3, 4, 5, 6, 7, 8, 9.
Methode 2: Verwenden von INDEX und SEQUENCE
-
Geben Sie Ihre Daten in einen Bereich ein, z. B. A1:C3.
-
Verwenden Sie die folgende Formel, um den Bereich zu vereinfachen:
=INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3); , 0), COLUMNS(A1:C3)) + 1)
Erläuterung
-
SEQUENCE: Generiert eine Sequenz von Zahlen.
-
ROUNDUP: Bestimmt den Zeilenindex.
-
MOD: Bestimmt den Spaltenindex.
-
INDEX: Ruft den Wert aus der angegebenen Zeile und Spalte ab.
Beispiel
-
Datenbereich: A1:C3 mit:
-
1 2 3
-
4 5 6
-
7 8 9
-
Formel: =INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)
-
Ergebnis: Eine einzelne Spalte mit den Werten 1, 2, 3, 4, 5, 6, 7, 8, 9.
Diese Methoden replizieren effektiv die FLATTEN-Funktion, indem sie einen Datenbereich in eine einzelne Spalte transformieren.
Excel im Web verfügt nicht über eine direkte Entsprechung zur IMLOG-Funktion von Google Sheets, aber Sie können ähnliche Ergebnisse mit einer Kombination vorhandener Funktionen erzielen. Die FUNKTION IMLOG in Google Sheets gibt den Logarithmus einer komplexen Zahl für eine angegebene Basis zurück. So können Sie dies in Excel replizieren:
Verwenden vorhandener Funktionen zum Berechnen von IMLOG
Sie können den natürlichen Logarithmus (IMLN) und die Änderung der Basisformel verwenden, um den Logarithmus einer komplexen Zahl für eine beliebige Basis zu berechnen:
Schritt-für-Schritt-Anleitung
-
Geben Sie Ihre komplexe Zahl in eine Zelle ein, z. B. A1. Beispiel: 2+3i.
-
Geben Sie die Basis in eine andere Zelle ein, z. B. B1. Beispiel: 10.
-
Verwenden Sie die folgende Formel, um den Logarithmus zu berechnen:
=IMDIV(IMLN(A1); IMLN(B1))
Beispiel: Logarithmus einer komplexen Zahl mit Basis 10
-
Komplexe Zahl: 2+3i in Zelle A1
-
Basis: 10 in Zelle B1
-
Formel: =IMDIV(IMLN(A1), IMLN(B1))
-
Ergebnis: Der Logarithmus von 2+3i mit Basis 10.
Erläuterung
-
IMLN: Berechnet den natürlichen Logarithmus einer komplexen Zahl.
-
IMDIV: Dividiert eine komplexe Zahl durch eine andere.
Diese Formel repliziert effektiv die IMLOG-Funktion unter Verwendung des natürlichen Logarithmus und der Änderung der Basisformel.
Excel im Web hat kein direktes Äquivalent zur ISDATE-Funktion von Google Sheets, aber Sie können ähnliche Ergebnisse mit einer Kombination vorhandener Funktionen erzielen. Hier ist eine Methode, um zu überprüfen, ob eine Zelle ein gültiges Datum enthält:
Verwenden von Formeln zum Überprüfen von Datumsangaben
Sie können eine benutzerdefinierte Formel verwenden, um zu überprüfen, ob eine Zelle ein gültiges Datum enthält. Hier finden Sie eine Schritt-für-Schritt-Anleitung:
-
Wählen Sie die Zellen aus, in denen Sie die Überprüfung anwenden möchten.
-
Wechseln Sie zur Registerkarte Daten.
-
Klicken Sie auf Datenüberprüfung.
-
Wählen Sie im Dropdownmenü Zulassen die Option Benutzerdefiniert aus.
-
Geben Sie die folgende Formel in das Feld Formel ein: =AND(ISNUMBER(A1), A1>0, A1<DATE(9999;12;31))
Erläuterung der Formel
-
ISNUMBER(A1): Stellt sicher, dass die Zelle eine Zahl enthält.
-
A1>0: Stellt sicher, dass das Datum nach dem 1. Januar 1900 (Excel-Startdatum) liegt.
-
A1<DATUM(9999,12,31): Stellt sicher, dass das Datum vor dem 31. Dezember 9999 liegt.
Beispielanwendungsfall
-
Geben Sie Datumsangaben in Spalte A ein (z. B. A1:A10).
-
Wenden Sie die Datenüberprüfungsformel auf diese Zellen an.
-
Ungültige Datumsangaben werden basierend auf den in der Formel festgelegten Kriterien gekennzeichnet.
Tipps:
-
Sie können bedingte Formatierung verwenden, um ungültige Datumsangaben hervorzuheben.
-
Diese Methode überprüft das richtige Format, überprüft jedoch nicht, ob das Datum tatsächlich vorhanden ist.
Excel im Web verfügt nicht über eine direkte Entsprechung zur COUNTUNIQUEIFS-Funktion von Google Sheets, aber Sie können mit einer Kombination vorhandener Funktionen ähnliche Ergebnisse erzielen. Gehen Sie wie folgt vor:
Verwenden einer Kombination aus SUMME, WENN, HÄUFIGKEIT und ÜBEREINSTIMMUNG
-
Geben Sie Ihre Daten in einen Bereich ein, z. B. A1:A10 für die Werte, die Sie eindeutig zählen möchten, und B1:B10 für die Kriterien.
-
Verwenden Sie die folgende Arrayformel, um eindeutige Werte basierend auf Kriterien zu zählen:
-
=SUMME(IF(FREQUENCY(IF(B1:B10="criteria"; MATCH(A1:A10; A1:A10; 0)); ROW(A1:A10)-ROW(A1)+1); 1))
Beispiel: Zählen eindeutiger Werte basierend auf einem einzelnen Kriterium
-
Datenbereich: A1:A10 mit Werten.
-
Kriterienbereich: B1:B10 mit Kriterien.
-
Kriterium: "Ja" (Sie können es durch Ihr tatsächliches Kriterium ersetzen).
-
Formel: =SUMME(WENN(FREQUENCY(IF(B1:B10="Yes"; MATCH(A1:A10; A1:A10; 0)); ROW(A1:A10)-ROW(A1)+1), 1))
-
Ergebnis: Die Anzahl eindeutiger Werte in A1:A10, wobei der entsprechende Wert in B1:B10 "Ja" lautet.
Erläuterung
-
MATCH: Sucht die relative Position jedes Werts im Bereich.
-
WENN: Wendet die Kriterien an, um die Werte zu filtern.
-
HÄUFIGKEIT: Zählt die Vorkommen der einzelnen eindeutigen Werte.
-
SUMME: Summiert die eindeutigen Zählungen.
Verwenden von Power Query für komplexere Szenarien
Für komplexere Szenarien mit mehreren Kriterien können Sie Power Query verwenden:
-
Laden Sie Ihre Daten in Power Query.
-
Wenden Sie Filter an, um Ihre Kriterien zu erfüllen.
-
Entfernen Sie Duplikate, um eindeutige Werte zu erhalten.
-
Zählen Sie die Zeilen, um die eindeutige Anzahl zu erhalten.
Beispielanwendungsfall in Power Query
-
Laden von Daten aus einer Tabelle oder einem Bereich.
-
Filtern Sie Zeilen nach Kriterien.
-
Entfernen Sie Duplikate.
-
Zählen Sie Zeilen, um die eindeutige Anzahl zu erhalten.
Diese Methoden replizieren effektiv die FUNKTION COUNTUNIQUEIFS, indem sie die vorhandenen Funktionen und Tools von Excel kombinieren.
In Excel im Web können Sie den Fehlerrand mithilfe einer Kombination vorhandener Funktionen berechnen. Die MARGINOFERROR-Funktion in Google Sheets entspricht der Verwendung von CONFIDENCE. T-Funktion zusammen mit Standardabweichungs- und Zählfunktionen in Excel. Gehen Sie wie folgt vor:
Schritt-für-Schritt-Anleitung
-
Geben Sie Ihre Daten in einen Bereich ein, z. B. A1:A10.
-
Berechnen Sie den Stichprobenmittelwert mithilfe der AVERAGE-Funktion:
-
=MITTELWERT(A1:A10)
-
Berechnen Sie die Standardabweichung der Stichprobe mit dem STDEV. S-Funktion:
-
=STDEV. S(A1:A10)
-
Berechnen Sie die Stichprobengröße mithilfe der FUNKTION COUNT:
-
=COUNT(A1:A10)
-
Bestimmen Sie das Konfidenzniveau (z. B. 0,95 für 95 % Konfidenz).
-
Berechnen Sie die Fehlerspanne mithilfe von KONFIDENZ. T-Funktion:
-
=KONFIDENZ. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))
Beispiel: Berechnen des Fehlerrands für ein Beispieldataset
-
Datenbereich: A1:A10 mit Beispielwerten.
-
Konfidenzniveau: 95 % (0,95).
-
Formeln:
-
Beispielmittelwert: =MITTELWERT(A1:A10)
-
Standardabweichungsbeispiel: =STDEV. S(A1:A10)
-
Beispielgröße: =COUNT(A1:A10)
-
Fehlerrand: =KONFIDENZ. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))
-
Erläuterung
-
VERTRAUEN. T: Berechnet den Fehlerrand für ein angegebenes Konfidenzniveau, eine Standardabweichung und eine angegebene Stichprobengröße.
-
STDEV. S: Berechnet die Standardabweichung der Stichprobe.
-
COUNT: Zählt die Anzahl der Datenpunkte in der Stichprobe.
Diese Methode repliziert effektiv die MARGINOFERROR-Funktion mithilfe der KONFIDENZ. T-Funktion zusammen mit Standardabweichungs- und Count-Berechnungen
Excel im Web verfügt nicht über eine direkte Entsprechung zur EPOCHTODATE-Funktion von Google Sheets, aber Sie können ähnliche Ergebnisse mit einer Kombination vorhandener Funktionen erzielen. Hier erfahren Sie, wie Sie einen Unix-Epochenzeitstempel in ein Datum in Excel konvertieren:
Schritt-für-Schritt-Anleitung
-
Geben Sie ihren Unix-Epochenzeitstempel in eine Zelle ein, z. B. A1. Beispiel: 1655906710.
-
Verwenden Sie die folgende Formel, um den Zeitstempel in ein Datum zu konvertieren:
Für Zeitstempel in Sekunden
=A1 / 86400 + DATE(1970;1;1)
Für Zeitstempel in Millisekunden
=A1 / 86400000 + DATUM(1970;1;1)
Beispiel
Beispiel 1: Konvertieren eines Unix-Zeitstempels in Sekunden
-
Zeitstempel: 1655906710 in Zelle A1
-
Formel: =A1 / 86400 + DATE(1970;1,1)
-
Ergebnis: 22.06.2022 14:05:10
Beispiel 2: Konvertieren eines Unix-Zeitstempels in Millisekunden
-
Zeitstempel: 1655906710000 in Zelle A1
-
Formel: =A1 / 86400000 + DATE(1970;1;1)
-
Ergebnis: 22.06.2022 14:05:10
Erläuterung
-
86400: Anzahl der Sekunden an einem Tag.
-
864000000: Anzahl der Millisekunden pro Tag.
-
DATE(1970;1,1):Das Unix-Epochenanfangsdatum.
Zusätzliche Tipps
Tipps:
-
Formatierung: Möglicherweise müssen Sie die Zelle als Datum/Uhrzeit formatieren, um das Ergebnis richtig anzuzeigen.
-
Zeitzonen: Das Ergebnis wird in UTC angezeigt. Sie können ihre lokale Zeitzone anpassen, indem Sie die entsprechende Anzahl von Stunden hinzufügen oder subtrahieren.