2016-10-20 5 views
1

Ich habe Google Form Umfrage Daten, die ich analysieren möchte. In meinem Beispiel doc https://docs.google.com/spreadsheets/d/1snnlqRSgEd13uG_y-2RRZx1i6w2UMCfpYyuL6MXzkx8/edit?usp=sharingReplizieren Google Tabellenkalkulation Array-Formel in Excel

Blatt 1 enthält die Antworten auf der Umfrage und Blatt 2 Referenzen der Daten in Blatt 1 Blatt 2 ist, wo ich diese Array Formel verwenden unter der Spalte namens Verhalten:

= ARRAYFORMULA (wenn (len (A3: A), if (Sheet1! Question3 = "Ja", "Excluded",) & if (Sheet1! Question5 = "Ja", "Arrested",) & if (Sheet1! Question6 = "Yes", "Alkohol",)))

Das Problem ist, dass ich in der Lage sein muss, diese Google-Tabelle als Microsoft Excel-Dokument herunterladen, aber wenn ich das tue, natürlich die Google-Tabelle = ArrayFormula() -Funktion n wird in Microsoft Excel nicht unterstützt.

Meine Frage ist, wie könnte ich das Verhalten dieser Array-Funktion mit einer anderen Methode in Google-Tabelle replizieren, so dass ich das gleiche Ergebnis erhalten, wenn es nach Microsoft Excel heruntergeladen wird?

Was ich bis jetzt im Forum finden konnte, sind Fragen dazu, wie Sie Formeln manuell in mehrere Zeilen in Excel kopieren können. Das Problem mit diesen Methoden besteht darin, dass der Benutzer dies tun muss, indem er entweder auf die untere rechte Ecke der Zelle klickt oder zieht oder indem er Verknüpfungen verwendet. Ich möchte, dass mein Prozess so funktioniert, dass der Benutzer nichts manuell machen muss.

Vielen Dank im Voraus.

+0

Es funktioniert gut in Excel, außer dass wenn eine der drei inneren if-Anweisungen fehlschlägt, Sie eine Null erhalten - müssen Sie sie in if ändern (Question3 = "Yes", " "," "Usw. ausschließen und auch A3: A in A3: 1000 ändern –

Antwort

0

Excel-Unterstützung Formeln Array aber es, dass in einer anderen Art und Weise als Google-Tabelle.

Statt einer ARRAYFORMULA Funktion erfordert Excel, dass die Formel Autor/Editor, zunächst den Bereich auswählt, an die die Matrixformel Ergebnis verlängert werden, dann EditMode und drücken CTRL + SHIFT + ENTER . Siehe Erstellen einer Matrixformel, die mehrere Ergebnisse berechnet. Create an array formula

0

Sie können sehr wohl feststellen, dass dies nicht möglich ist; zumindest nicht in jedem Fall. Es kann ein paar Formeln geben, die genau die gleiche Definition in Google Tabellen und Excel haben. Es ist jedoch nicht garantiert, dass es im Allgemeinen funktioniert.

Einige nähere Informationen hier: Sheets vs Excel forumlae

Verwandte Themen