Es gibt 12, da es <li>
als 4 zählt, da dies die Länge ist. Um dies zu beheben, verwenden Sie einfach:
=LEN(A2)-LEN(SUBSTITUTE(A2,"<li>",""))/4
Oder ich bevorzuge SUMPRODUCT
:
=SUMPRODUCT(LEN(A2)-LEN(SUBSTITUTE(A2,"<li>","")))/4
Ich habe eine Excel-Datei mit einem Stück HTML-Code in einer Zelle:
<li>item 1</li><li>item 2</li><li>item 3</li>
Jetzt möchte ich die Vorkommen der Zeichenfolge " <li>
" in der Zelle zählen. Ich suchte im Internet und verwendete die ziemlich beliebte Formel:
=LEN(A2)-LEN(SUBSTITUTE(A2,"<li>",""))
Das Ergebnis, auf das ich hoffe, sollte offensichtlich sein, 3
aber aus irgendeinem unbekannten Grund gibt es 12
:
Wie kann ich erreichen, dass es wie vorgesehen funktioniert?
Es gibt 12, da es <li>
als 4 zählt, da dies die Länge ist. Um dies zu beheben, verwenden Sie einfach:
=LEN(A2)-LEN(SUBSTITUTE(A2,"<li>",""))/4
Oder ich bevorzuge SUMPRODUCT
:
=SUMPRODUCT(LEN(A2)-LEN(SUBSTITUTE(A2,"<li>","")))/4
Sie müssen durch die Länge der ersetzten Zeichenfolge teilen:
=(LEN(A2)-LEN(SUBSTITUTE(A2,"<li>","")))/4