Google Sheets gehört zu den besten frei verfügbaren Alternativen für Tabellenkalkulations-Apps zu Excel. Sheets enthält eine SUBSTITUTE-Formel, mit der Sie einen bestimmten Buchstaben (oder eine bestimmte Textzeichenfolge) in einer Zelle durch ein Wort ersetzen können.
Die Zelle, die die SUBSTITUTE-Formel enthält, kann den ersetzten Text für eine Zelle anzeigen.
Die SUBSTITUTE-Formel kann jedoch keine ersetzte Textausgabe für einen Zellbereich anzeigen. Wenn Sie einen Zellbereich darin einfügen, wird in der Zelle der Formel ein angezeigt Array-Wert konnte nicht gefunden werden Fehlermeldung wie im Schnappschuss direkt unten gezeigt.
Wenn Sie sich fragen, wie Sie diesen Fehler beheben können, damit SUBSTITUTE auf eine Reihe von Zellen angewendet werden kann, lesen Sie die folgenden Auflösungen.
Wie kann ich den Array-Wert-Fehler für SUBSTITUTE beheben??
1. Verwandeln Sie die SUBSTITUTE-Formel in eine Array-Formel
Um das zu beheben Array-Wert konnte nicht gefunden werden Fehler, müssen Sie SUBSTITUTE in eine Array-Formel einbinden. Eine Array-Formel kann mehrere Ausgaben für einen Zellbereich zurückgeben.
Daher müssen Benutzer, die Text in einem Zellbereich ersetzen und dann die Ausgabe in einem anderen Bereich anzeigen müssen, eine Array-Formel verwenden.
Sie müssen also ARRAYFORMULA am Anfang der SUBSTITUTE-Formel hinzufügen. Wählen Sie dazu die Zelle aus, die die SUBSTITUTE-Formel enthält.
Klicken Sie dann in die Formelleiste und geben Sie ein ARRAYFORMEL direkt nach dem Gleichheitszeichen (=), wie im Schnappschuss direkt unten gezeigt.
Dann zeigt Ihre SUBSTITUTE-Formel anstelle eines Array-Fehlers ersetzte Textausgabe für einen Zellbereich an.
In dem im Snapshot direkt unten gezeigten Beispiel ersetzt die Formel Y in drei Spaltenzellen durch Ja und zeigt die Ausgabe in drei anderen Zellen darunter an.
2. Geben Sie stattdessen die REGEXMATCH-Formel ein
Alternativ können Sie REGEXMATCH mit einer Array-Formel für dieselbe Ausgabe kombinieren.
- Öffnen Sie dazu die Tabellenkalkulation, zu der Sie die Formel hinzufügen müssen.
- Wählen Sie eine Zelle aus, in die die Formel aufgenommen werden soll (die Ausgabe wird über mehrere Zellen hinweg angezeigt)..
- Kopieren Sie dann diese Formel mit dem Hotkey Strg + C: = ArrayFormula (if (REGEXMATCH (B2: B4, ”^ Ja | Ja | Y | Y”) = true, ”Ja”)).
- Klicken Sie in die Formelleiste von Sheets.
- Fügen Sie die REGEXMATCH-Formel durch Drücken von Strg + V in die Formelleiste des Blattes ein.
- Diese Formel ersetzt Y durch Ja für den Zellbereich B2: B4.
- Sie müssen den Text Y und Ja in der Formel so ändern, wie Sie es benötigen.
- Darüber hinaus müssen Sie die Zellreferenz in dieser Formel ändern, um sie Ihren eigenen Anforderungen anzupassen.
3. Geben Sie die REGEXREPLACE-Formel ein
- REGEXREPLACE ist eine weitere Alternative, die Sie ausprobieren können, wenn Ihre SUBSTITUTION-Formel nicht die erwartete Ausgabe zurückgibt.
- Öffnen Sie Blätter in einem Browser.
- Wählen Sie eine Zelle für die REGEXREPLACE-Formel aus.
- Kopieren Sie diese Formel: = ArrayFormula (regexreplace ("" & B2: B4 & "", "Yes | Y | Y", "Yes")).
- Klicken Sie in die Formelleiste und drücken Sie die Tastenkombination Strg + V, um die Formel einzufügen.
- Bearbeiten Sie anschließend den referenzierten Y- und Ja-Text der REGEXREPLACE-Formel in den Text, den Sie ersetzen müssen.
- Ändern Sie die Zellreferenz dieser Formel, um die Anforderungen Ihrer Tabelle zu erfüllen.
So können Sie das beheben Array-Wert konnte nicht gefunden werden Fehler in Google Sheets. Die Gesamtauflösung besteht darin, SUBSTITUTE, REGEXREPLACE oder REGEXMATCH mit Array-Formeln zu kombinieren, sodass sie ersetzte (oder ersetzte) Textausgabe über einen Bereich von Zellen anzeigen.
Lassen Sie uns wissen, ob Sie dieses Tutorial als nützlich empfunden haben, indem Sie uns im Kommentarbereich unten eine Nachricht hinterlassen.
FAQ: Erfahren Sie mehr über Google Sheets
- Was ist Google Sheets??
Google Sheets ist ein Online-Tabellenkalkulations-Client, der Teil der Online-Suite von Google Text & Tabellen ist.
- Gibt es Alternativen zu Google Sheets??
Wenn Sie eine kostenlose Alternative zu Google Sheets suchen, können Sie LibreOffice's Calc ausprobieren.
- Was kann ich mit Google Sheets tun??
Eine lustige Sache, die Sie mit Google Sheets machen können, ist, es in einen Übersetzer zu verwandeln.
- Google-Dienste
- Google Sheets