Ich habe eine Abfrage, die UNABHÄNGIG auf jede Zelle in Spalte A angewendet werden muss. Die Abfrage hat, wo Spalte Bedingung, die Wert in "A: A" enthält. Gibt es eine Möglichkeit, dies innerhalb einer Array-Formel zu tun? Ich habe versucht, die Rückkehr auf "Limit 1" beschränken (es ist nur eine Spalte ausgewählt, so dass es nicht in benachbarte Zellen erweitert wird) oder Array_constrain die Abfrage auf 1 Zeile + 1 Zelle, aber es scheint nur den ersten Wert der Abfrage zurückgeben ausgewählte Spalte.Können Sie eine eingeschränkte QUERY in einer Arrayformula haben?
Beispiel Abfrage gibt 1 Zelle Wert (ohne Header):
=query(D:E, "select D where E contains '"&A:A&"' limit 1, 0)
Wrap in Kraft 1. Zelle
=array_constrain(query above,1,1) constrains to 1 cell as well
Wrap in ARRAYFORMULA aber es wird wieder nur der erste Wert von D
=arrayformula(if(A:A<>"",apply the constrained query,0)
Irgendwelche Ideen?
Leider gibt es mehrere größere/weniger Wert Vergleiche so vlookup verketten Werte würde nicht funktionieren. – diggy
@diggy Teilen Sie Ihr Blatt für Klarheit. –