Excel hat keine integrierte Funktion zum Zählen in Base 8 (Oktal). Sie können dies jedoch mit einer Kombination von Formeln erreichen:
1. Konvertieren Sie die Nummer in Dezimal:
* Formel: `=Dec2Bin (OCT2DEC (your_octal_number))`
* oct2Dec (your_octal_number): Dies wandelt die Oktalzahl in Dezimalheit um.
* dec2Bin (decimal_number): Dies wandelt die Dezimalzahl in Binärum um.
2. Zählen Sie die Anzahl der "1" -Bits in der binären Darstellung:
* Formel: `=
* Mid (your_binary_number, row (indirect ("1:" &len (your_bary_number)), 1): Dies extrahiert jedes einzelne Bit aus der Binärzahl.
* "1": Dies vergleicht jedes Bit mit "1".
* -: Dies wandelt wahre/falsche Werte in 1/0 um.
* Sumprodukt: Dies fasst alle "1" -Werte zusammen.
Beispiel:
Nehmen wir an, Ihre Oktalzahl befindet sich in der Zelle A1.
* Schritt 1: Geben Sie in Zelle B1 die Formel `=Dec2Bin (Oct2Dec (A1)) ein, um die Oktalzahl in Binärzusatz umzuwandeln.
* Schritt 2: Geben Sie in Zelle C1 die Formel `=Sumproduct (-(Mid (B1, Zeile (indirekt (" 1:"&len (b1)), 1) =" 1 "). Bits in der binären Darstellung.
Ergebnis: Der Wert in Zelle C1 repräsentiert die Anzahl der "1" -Bits in der binären Darstellung der Oktalzahl in Zelle A1.
Hinweis: Diese Methode zählt die "1" -Bits in der binären Darstellung. Um die Anzahl der "1" -Ingits in der Oktalzahl selbst zu zählen, benötigen Sie einen anderen Ansatz, bei dem jede Oktalanteile extrahiert und mit "1" verglichen wird.