Registriert seit: 14.05.2024
Version(en): 2016
Hallo zusammen,
ich habe die 4 Blöcke einer Subnetzmaske in die Zellen B1 bis E1 eingetragen: 255 255 240 0
Darunter in Zeile 2 habe ich sie mit dezinbin ins Binärformat umgewandelt: 11111111 11111111 11110000 00000000
Jetzt möchte ich in der Zeile 3 die binären Einsen zählen lassen, das Ergebnis müsste sein 8 8 4 0. Leider führt zählenwenn jeweils in allen Zellen zum Ergebnis 0. Auch wenn ich die Binärzahlen in Text umwandle =text(B2;00000000) und dann zählenwenn anwende, ist das Ergebnis Null.
Welche Möglichkeit habe ich noch? Bin für jeden Tipp sehr dankbar!
Gruß - Ralph
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
da niemand Deine Formel kennt ist alles nur Raterei. Allerdings kommt es darauf an, was Du zählst: 1 ist nicht "1"!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 21.02.2019
Version(en): 365
(14.05.2024, 08:07)BoskoBiati schrieb: Hallo,
da niemand Deine Formel kennt ist alles nur Raterei. Allerdings kommt es darauf an, was Du zählst: 1 ist nicht "1"!
Er möchte die 1en zählen mit Zählenwenn. Sein Problem ist aber, dass sich 8 Einsen sich in einer Zelle befinden. Wenn er also nach "1" sucht, wird er bei 11111111 nichts finden, dann kommt also die 0 bei raus.
So veratehe ich das.
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi Sabotaz,
nur geraten. Also warten wir auf die Datei!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 29.09.2015
Version(en): 2030,5
PHP-Code:
=SUMPRODUCT(N(MID(A1;ROW(1:20);1)="1"))
Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:1 Nutzer sagt Danke an snb für diesen Beitrag 28
• Sabotaz
Registriert seit: 22.10.2022
Version(en): 2021
Hallo,
wenn man kein Office 365 hat geht es auch so:
=LÄNGE(B4)-LÄNGE(WECHSELN(KLEIN(B4);"1";))MfG Günter
Binäre_Einsen.xlsx (Größe: 15,36 KB / Downloads: 2)
Win 11, Office 2021
Wenn Thema gelöst, dann bitte kennzeichnen.
Wer aufgibt, hat schon verloren.
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
14.05.2024, 09:18
(Dieser Beitrag wurde zuletzt bearbeitet: 14.05.2024, 10:05 von Der Steuerfuzzi.)
Hallo,
noch eine Variante:
Code:
=SUMMENPRODUKT(REST(BITLVERSCHIEB(255;1-ZEILE($A$1:$A$8));2))
Hier wird direkt von der Zahl umgewandelt, ohne Umrechnung von Dezimal in Binär!
Gruß
Michael
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi,
Dann würde wohl auch das reichen:
=LÄNGE(WECHSELN(A3;0;""))
@Günter, wieso KLEIN(B4)?
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 14.05.2024
Version(en): 2016
Ich danke Euch Allen, das ist genau das, was ich brauchte! Ihr seid klasse!!!
Gruß - Ralph
Registriert seit: 22.10.2022
Version(en): 2021
14.05.2024, 12:58
(Dieser Beitrag wurde zuletzt bearbeitet: 14.05.2024, 12:59 von redeagle56.)
Hallo Edgar,
nach Recherchen im Netz habe ich folgendes gefunden.
https://www.computerwissen.de/software/o...h-zaehlen/Mit Deiner Formel wird die Anzahl der Buchstaben gezählt und nicht einzelne Buchstaben.
MfG Günter
Win 11, Office 2021
Wenn Thema gelöst, dann bitte kennzeichnen.
Wer aufgibt, hat schon verloren.