Alle 3-stelligen Zahlen finden, deren Ziffern alle unter 6 liegen, in der Excel-Tabelle

Alle 3-stelligen Zahlen finden, deren Ziffern alle unter 6 liegen, in der Excel-Tabelle

Ich habe eine Liste mit Zahlen von 000 bis 999 und muss alle Zahlen herausfinden, deren Ziffern alle kleiner als 6 sind. Ich habe den folgenden Befehl ausprobiert, aber er ist nicht ganz richtig. Für jede Hilfe wäre ich sehr dankbar: =IF(IF((MID(A2,1,1)<6), (MID(A2,2,1)<6), (MID(A2,3,1)<6)),"1","0")

Antwort1

Sie haben das AND vergessen. Außerdem müssen Sie das Ergebnis von MID mit 1 multiplizieren, um Excel dazu zu bringen, den Text wieder in eine Zahl umzuwandeln.

=IF(AND((MID(A2,1,1)*1<6), (MID(A2,2,1)*1<6), (MID(A2,3,1)*1<6)),"1","0")

Wenn Sie Ihren Wert als Zahl speichern möchten, könnte auch Folgendes funktionieren:

=IF(QUOTIENT(A2,600)+QUOTIENT(MOD(A2,100),60)+QUOTIENT(MOD(A2,10),6)>0,"0","1")

Beachten Sie, dass positive Ergebnisse zurückgegeben werden, auch wenn keine Nullen am Anfang stehen (ein- und zweistellige Zahlen).

verwandte Informationen