Excel: letzten Wert in ein array
Ich habe einen Datensatz mit
> A b c d...AA,BB
>1,2,3,4
> apple apple apple
> orange pear pear apple pear
> grapefruit,grape, grape,grape
Gibt es eine Möglichkeit zu finden, das Letzte vorkommen einer bestimmten Frucht, die in das array automatisch per Formel in Excel?
Vielleicht könnten Sie das näher? Wo ist das dataset? Willst du mit VBA?
Sie können einen Blick auf diesen (nicht so gute) Artikel: en.allexperts.com/q/Excel-1059/first-nonzero-values.htm. Es nutzt Ctrl-Eingeben von Formeln, das scheint eine sehr schlechte Idee für mich
Sie können einen Blick auf diesen (nicht so gute) Artikel: en.allexperts.com/q/Excel-1059/first-nonzero-values.htm. Es nutzt Ctrl-Eingeben von Formeln, das scheint eine sehr schlechte Idee für mich
InformationsquelleAutor Mobile Bloke | 2011-02-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
counta
zu sagen, wie viele Elemente im array sind undindex
um den Wert des letzten Elements.Können Sie versuchen,
=INDEX(1:1,0,COUNTA(1:1))
Diese findet der Letzte Wert in der 1:1-array.
InformationsquelleAutor dogbane
Schreiben einer benutzerdefinierten Funktion zu suchen die Daten, die rückwärts von der letzten Zelle
InformationsquelleAutor chris neilsen
Möchten Sie vielleicht, dies zu versuchen, obwohl es zwingt Sie, um eine extra Reihe, sieht es für das erste auftreten: Setzen Sie Ihre Obst Daten in A1:A10, und fügen Sie eine zusätzliche Spalte daneben in B1:B10 (das ist wichtig, und leider ist obligatorisch (siehe SVERWEIS Beschreibung : es hat zu sein ?1:?10)) mit den zahlen von 1 bis 10
Auffüllen der Spalte B können Sie, je nach Ihren Bedürfnissen, Formeln wie
Dann die Formel, die Sie erhalten, sind Ihre Informationen SVERWEIS (HLookup wenn Sie Ihre Daten-array, horizontal). Es wird nach dem Wert in der Spalte ganz Links das argument matrix und kehren den entsprechenden Wert in der 2. Spalte (3. argument, Spalte B in unserem Fall). Die FALSCHE ist, erfordern eine exakte übereinstimmung.
Erinnere mich an die Nachteile:
* Sie fügen Sie eine zusätzliche Spalte Daten, sei es gelegen oder ungelegen
* Es wird nach der ersten Folge. Zeitraum.
(Ich bin noch auf der Suche nach einem besseren Weg, um wirklich zu finden die MIN-und MAX-eine Reihe von Erkenntnissen, aber kein Erfolg noch, außer mit Strg-Shift-Enter Formeln, die sind ein no-go. Bitte poste zurück, wenn du es findest)
InformationsquelleAutor PPC
Anderen, sehr unterschiedlichen Lösung, die nur sehr wenige Menschen werden wie: Ziel ist es, auf eine große Zahl, die enthält alle Spiele als Bitmaske. Dann, mit Hilfe der Arithmetik, finden Sie den letzten match.
Haftungsausschluss: diese Lösung ist
Müssen Sie eine Reihe von aufeinanderfolgenden zahlen in der gleichen Größe wie Ihr dataset (nicht abschließe). Wenn Ihre Früchte sind in A1:A10, Sie können die Werte (1..10) in Z1:Z10.
Let ' s look at it:
Hoffentlich findest du andere arithmetische Operationen für die Suche nach anderen Spiele
InformationsquelleAutor PPC
Nehmen wir an, wir haben eine horizontale Reihe von Früchten Namen in A1:J1. Die Anzahl Spalten für die letzten vorkommen von "Apfel" wäre:
Vergessen Sie nicht, drücken Sie Strg+Shift+Enter, es ist eine array-Formel.
Es ist die gleiche Idee wie PPC-Konzept von einer bit-Maske & fortlaufende Nummern, aber unabhängig voneinander erfunden und ausgedrückt in ein viel mehr kompakt. 🙂
Ich habe nicht gegeben es ein großer stress-test, aber ich sah keine Probleme bei der Verwendung komplizierter Formeln in mehreren Orten auf der Hunderte von Elementen, die in jeder Instanz, das ist ganz genug für mich.
InformationsquelleAutor Xmas