2016-06-27 7 views
-1

Ich habe eine Spalte wie diese in ExcelSpalte mit Zelle ein falsches wahre Array Rückkehr

A  
1Sex 
2Female 
3Female 
4Male 
5Female 

Und in B1 Ich habe 'männlich'

Ich tue dies = (A2: A5 = B1) ich möchte so etwas wie {FALSE, FALSE, TRUE, FALSE} in einer Reihe ich bin mit Libreoffice

Dank

+0

Sie nach einer Formel suchen, der 'Falsch, Falsch, Wahr, false' in einer einzelnen Zelle zurückkehren wird? Oder kann es eine Liste sein, von 'B2' ist' False', da 'A2' Female ist? Was versuchst du zu machen? – BruceWayne

+1

In Excel: Markieren Sie vier Zellen in einer Reihe mit dem ersten aktiviert. Setzen Sie '= TRANSPOSE ($ A $ 2: $ A $ 5) = $ B $ 1' in die erste Zelle und drücken Sie dann Strg-Shift-Enter anstelle von Enter. Wenn es richtig gemacht wird, legt Excel die Formel in alle vier Zellen und legt '{}' um die Formel. Ich habe dies wegen des Excel-Tags hinzugefügt. –

+1

für eine Nicht-Array-Formel: Setzen Sie diese in die erste Zelle '= INDEX ($ A $ 2: $ A $ 5, SPALTE (A: A)) = $ B $ 1' und ziehen Sie über. –

Antwort

0

Scott Craner der Matrixformel funktioniert genau in Op en Büro/Libre Office-

=TRANSPOSE($A$2:$A$5)=$B$1 

Die Formel Nicht-Array ist

=INDEX($A$2:$A$5;COLUMN(A1))=$B$1 
+0

Eigentlich möchte ich dies tun = (A2: A5 = B1); Ich sah Beispiele und dies sollte in nur einer Zelle FALSE FALSE TRUE FALSE zurückgeben, aber es funktioniert nicht für mich. –

+0

Es ist einfach in Google Tabellen und sollte auch in der neuesten Version von Excel sein (die ich noch nicht habe). Ich bin mir nicht sicher über Libre Office - werde es später testen, wenn ich darauf zugreifen kann. –

Verwandte Themen