Ich habe eine Tabelle mit einigen Zahlen als Text gespeichert (UPC-Codes, so dass ich keine führenden Nullen verlieren möchte). erkennt Übereinstimmungen einwandfrei, aber MATCH()
funktioniert nicht. Gibt es einen Grund, warum MATCH()
nicht mit Zahlen umgehen kann, die als Text gespeichert sind, oder ist das nur eine Einschränkung, muss ich umgehen?Warum findet Excel MATCH() keine Übereinstimmung?
14
A
Antwort
26
Funktionen wie MATCH
, VLOOKUP
und HLOOKUP
müssen den Datentyp (Nummer oder Text) übereinstimmen, während COUNTIF/SUMIF
keinen Unterschied machen. Verwenden Sie MATCH, um die Position zu finden oder nur um festzustellen, ob der Wert in Ihren Daten vorhanden ist?
Wenn Sie einen numerischen Lookup-Wert haben, können Sie Text in die Formel konvertieren, indem Sie & "", z.
=MATCH(A1&"",B:B,0)
.... oder wenn es ein Text-Lookup-Wert, der mit Zahlen übereinstimmen muss
=MATCH(A1+0,B:B,0)
Verwandte Themen
- 1. xsl: Vorlage Übereinstimmung findet keine Übereinstimmungen
- 2. CREATE nach OPTIONAL MATCH, wo keine Übereinstimmung gefunden wurde
- 3. Alternative zum `match = re.match(); wenn Übereinstimmung: ... `Idiom?
- 4. Warum SyntaxNet demo.sh findet keine korrekten Importe?
- 5. Warum findet Android Studio keine Ressourcen?
- 6. Warum findet reflections.getSubTypesOf (Object.class) keine Enums?
- 7. Warum findet grep keine Ganzzahl * 2?
- 8. Match-Formel auf Excel funktioniert nicht
- 9. Regex keine Übereinstimmung separaten Wert und Text
- 10. Warum kann ich in Scala keine Übereinstimmung mit Stream.empty erzielen?
- 11. C#: UserManager.FindAsync findet immer eine Übereinstimmung
- 12. dsget - bestimmen, wenn keine Übereinstimmung
- 13. Cell Match Teil Tabellenelement Excel
- 14. Excel-Index Match mit Textzeichenfolge
- 15. Excel-Suchformel funktioniert nur bei genauer Übereinstimmung
- 16. Strtok(), keine Token-Übereinstimmung
- 17. keine Übereinstimmung für 'Operator>'
- 18. Warum "keine Übereinstimmung für 'Operator <'", als ich es erklärte?
- 19. Index/Match und summieren Sie einen Bereich basierend auf Übereinstimmung
- 20. Excel - Durchschleifen Daten, bis es die richtige findet
- 21. Javascript .match plus jQuery keyup(), doppelte Übereinstimmung und seltsames Verhalten
- 22. Volltextsuche findet keine Präfixe
- 23. TestDriven.Net findet keine Tests
- 24. Maven findet keine Abhängigkeit
- 25. Sphinx4 findet keine Ressourcen
- 26. Java RegEx gefunden keine Übereinstimmung Fehler
- 27. Warum gibt GHC keine Kompilierungswarnung für die Ausnahme "Keine Übereinstimmung in Datensatzauswahl"?
- 28. Warum findet Linux GNU nicht -size match du oder ls -l?
- 29. Tomcat JDCBRealm findet keine Treiberklasse
- 30. Numpy.where Funktion findet keine Werte in Array ... Wer weiß warum?
Was barry sagt korrekt ist, aber ich würde das ausdruck '= MATCH begünstigt (TEXT (A1, "0"), B: B, 0) 'oder' = MATCH (WERT (A1), B: B, 0) ' – JustinJDavies
Das macht vollkommen Sinn. Vielen Dank! –
@barry Hey du bist mein GOTT! 'Funktionen wie MATCH, SVERWEIS und WVERWEIS müssen mit dem Datentyp übereinstimmen, während COUNTF/SUMME keine Unterscheidung machen 'ist Oracle! – SIslam