Google spreadsheet-Formel zu lösen string als eine Zelle
Mithilfe von google Tabellen gibt es eine Möglichkeit zu bewerten, der Wert in einer Zelle als Zeile in einer lookup-operation? Zum Beispiel statt =D2 zu greifen, der Wert von D2, möchte ich die Beurteilung des Wertes einer Zelle und verwenden Sie es als die Zeile lookup eine andere Zelle. Ich habe das google spreadsheet Formel-Dokumentation und nicht in der Lage gewesen, eine Lösung zu finden.
Den nachstehenden pseudocode zeigt, was ich versuche zu tun.
A B C D 1 D 2 =[B1]2 10 3 =[B1]3 9 4 =[B1]4 8
Gegeben der Wert von B1 ist "D" möchte ich die Zellen B2, B3 und B4 zu lösen, zu 10, 9, und 8 beziehungsweise.
InformationsquelleAutor der Frage Steven | 2013-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht suchen Sie nach etwas wie:
=INDIRECT(INDEX(B$1;1;1)&ROW())
INDEX(B$1;1;1)
wird Inhalt der Zelle B1 (1;1 ist Pflicht-parameter, da kann man feed-INDEX mit range und bedeutet: 1. Reihe in Reihe;1. Spalte im Bereich das ist DROW()
gibt aktuelle Zeilennummer, werden es 2, 3 etc.INDIRECT(reference)
gibt Referenz auf eine Zelle oder einen Bereich (in Textform) für die Rücksendung der Inhalt.sehen https://support.google.com/drive/table/25273?hl=en
Immer noch, je nachdem, was das ursprüngliche problem, es gibt bestimmt bessere Lösungen. Oben ist man einfach nur unkompliziert Antwort auf Ihre Frage.
InformationsquelleAutor der Antwort PsychoFish
Unter Berücksichtigung der Korrektheit und Hilfsbereitschaft von PsychoFish - Beratung auf die Nutzung von
INDEX()
mitINDIRECT()
und auf die begrenzte Nützlichkeit der eine Lösung für alle Probleme, ich denke die folgende Formel funktioniert in diesem speziellen Fall:InformationsquelleAutor der Antwort spicetrader