Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Felipo95 schrieb:Aufgabe:
Bitte unterstreichen Sie von den folgenden Binärzahlen die ungeraden:
11010101100, 11111010010, 11111000011, 11000011010, 11000010000
Dies ist jetzt hoffentlich nicht Dein Ernst?
=WENN(--RECHTS(A1)=1;"un";"")&"gerade"
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 26.02.2015
Version(en): 2010
08.05.2015, 17:31
(Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2015, 05:39 von WillWissen.
Bearbeitungsgrund: Anhang gelöscht
)
(08.05.2015, 17:07)Jockel schrieb: (08.05.2015, 17:04)Felipo95 schrieb: Das ist nur Copy and Paste.
Die Aufgabe habe ich 1zu1 aus der Übungs-Pdf. kopiert.
Ich möchte kurz nochmal eine andere Frage zum Thema stellen.
In ein paar folgenden Aufgaben sind ähnliche Aufgaben gestellt wo ich entweder dezinbin, binindez oder dezinhex verwenden muss.
Allerdings bekomme ich hier immer nur Fehlermeldungen, weil z.B. die Dezimalzahl zu groß ist (>1000).
Allerdings muss ich die Aufgaben ja trotzdem irgendwie über excel lösen können.
Wie also kann ich mit Excel größere Zahlen bzw. viele Stellen wiedergeben ?
Ein Beispiel wäre z.B.:
Aufgabe:
Bitte unterstreichen Sie von den folgenden Binärzahlen die ungeraden:
11010101100, 11111010010, 11111000011, 11000011010, 11000010000
Wie kann ich diese binärzahlen in dezimalzahlen ausgeben lassen ohne Fehlermeldung (#ZAHL!)?
Hallo, kannst du die pdf mal posten, bitte?
Die Pdf ist im Anhang.
Meine zuletzt genannte Aufgabe ist Info17 und die zu beginn ist Info12-1
>>>Datei auf Wunsch Felipos gelöscht<<<
Registriert seit: 30.01.2015
Version(en): 2013
Hallo Felipo
Im binären System sind alle Zahlen die ganz rechts eine 1 haben ungerade, dazu braucht es wirklich kein Excel, zumal das ja nicht unterstreichen kann

Ansonsten kannst Du dir behelfen indem Du die einzelnen Nibble(=4Bit) zuerst in Hex Zahlen umwandelst und dann die Funktion HEXINDEZ() anwendest. Das macht man im Kopf! Für hoffnungslose Fälle geht aber hier auch BININHEX().
Für die mittlere Zahl in deinem Beispiel wäre das:
111-1100-0011 --> 7C3(Hex) --> HEXINDEZ(7C3) = 1987 --> Die Zahl ist ungerade
. 110-1010-1100 -->6AC --> 1708
Registriert seit: 26.02.2015
Version(en): 2010
08.05.2015, 17:52
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2015, 18:52 von Felipo95.)
(08.05.2015, 17:32)Winny schrieb: Hallo Felipo
Im binären System sind alle Zahlen die ganz rechts eine 1 haben ungerade, dazu braucht es wirklich kein Excel, zumal das ja nicht unterstreichen kann
Ansonsten kannst Du dir behelfen indem Du die einzelnen Nibble(=4Bit) zuerst in Hex Zahlen umwandelst und dann die Funktion HEXINDEZ() anwendest. Das macht man im Kopf! Für hoffnungslose Fälle geht aber hier auch BININHEX().
Für die mittlere Zahl in deinem Beispiel wäre das: 111-1100-0011 --> 7C3(Hex) --> HEXINDEZ(7C3) = 1987 --> Die Zahl ist ungerade
. 110-1010-1100 -->6AC --> 1708
Zitat:Im binären System sind alle Zahlen die ganz rechts eine 1 haben ungerade
Danke für den Tipp !
Aber wenn ich die geraden und ungeraden zahlen in Excel wiedergegeben haben will was muss ich dazu eingeben ?
Weil da bekomme ich immer eine Fehlermeldung, weil die Zahlen zu groß sind.
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Hi!
Du hast aber schon Beitrag #11 gelesen?
Vllt. etwas kryptisch, aber Du willst doch etwas lernen?
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 26.02.2015
Version(en): 2010
08.05.2015, 18:45
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2015, 18:52 von Felipo95.)
(08.05.2015, 18:17)RPP63 schrieb: Hi!
Du hast aber schon Beitrag #11 gelesen?
Vllt. etwas kryptisch, aber Du willst doch etwas lernen?
Gruß Ralf
Natürlich will ich was lernen sonst würde ich hier ja auch keine Fragen stellen.
Ja, gelesen habe ich den Beitrag und ich komme damit auch auf "gerade" bzw. "ungerade" Ergebnisse.
Mir geht es im Prinzip aber nicht um gerade oder ungerade sondern mehr, wie ich die binärzahlen in dezimalzahlen in excel wiedergeben kann.
Ich weiß das das prinzipiell mit "=BININDEZ(...)" geht aber da die dezimalzahlen relativ groß sind (>1000) bekomme ich immer eine Fehlermeldung.
Registriert seit: 30.01.2015
Version(en): 2013
08.05.2015, 19:03
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2015, 19:07 von Winny.)
ich hatte in #13 exakt beschrieben wie es(über Umwege) geht.
Edit: Ansonsten findest Du bei
Chip Pearson eine Library um mit Binären Zahlen umzugehen. Ist in Englisch.
Registriert seit: 26.02.2015
Version(en): 2010
(08.05.2015, 19:03)Winny schrieb: ich hatte in #13 exakt beschrieben wie es(über Umwege) geht.
Edit: Ansonsten findest Du bei Chip Pearson eine Library um mit Binären Zahlen umzugehen. Ist in Englisch.
Zitat:Für die mittlere Zahl in deinem Beispiel wäre das: 111-1100-0011 --> 7C3(Hex) --> HEXINDEZ(7C3) = 1987 --> Die Zahl ist ungerade
. 110-1010-1100 -->6AC --> 1708
Wenn das der Weg sein soll, verstehe ich nicht was das "7C3(Hex)" soll oder wo das herkommt ?
Registriert seit: 30.01.2015
Version(en): 2013
7C3 ist der hexadezimale Wert zu 11111000011. 111 ist 7, 1100 ist C und 0011 ist drei. Schreib' ich da oben chinesisch?
Registriert seit: 26.02.2015
Version(en): 2010
(08.05.2015, 19:35)Winny schrieb: 7C3 ist der hexadezimale Wert zu 11111000011. 111 ist 7, 1100 ist C und 0011 ist drei. Schreib' ich da oben chinesisch?
naja, einwenig vielleicht.
111 ist 7, 0011 ist 3....OK, das ist ja ganz normal binindez.
Aber warum 1100 dann C ist kann ich nicht nachvollziehen und warum die kombination aus denen das dann der Hex-Wert ist auch nicht.