Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Bitweise XOR in Excel ?





Frage

Hallo, ist in excel eine (Bitweise) XOR - Verknüpfung von zwei zellen möglich ? Bsp: 0x48 XOR 0x12 = 0x5A Danke im Vorraus. Thomas

Antwort 1 von Saarbauer

Hallo,

versuch es mal mit den Funktionen
A1 = 0x48
A2 =HEXINDEZ(TEIL(A1;3;10))
B1 = 0X12
B2 =HEXINDEZ(TEIL(B1;3;10))
C2 =DEZINHEX(A2+B2)

Gruß

Helmut

Antwort 2 von ThomasG

Danke für die rasche Antwort, aber eine Addition ist kein XOR.

Bsp:
0x6A + 0xF4 = 0x15E
0x6A XOR 0xF4 = 0x9E

Den mathematischen Ansatz werde ich aber mal weiterverfolgen.

gruß... Thomas

Antwort 3 von Event

Hallo

@Helmut Dein Vorschlag liefert eine OR Funktion aber keine XOR.

Eine kleine, in einem VBA-Modul untergebrachte Funktion, schafft Abhilfe:

Public Function exor(ByVal erste As Range, ByVal zweite As Range)
exor = Hex(erste Xor zweite)
End Function


Mit =exor(A1;B1) in C1 als Formel eingetragen erhälst Du dennoch die Auschließlich-Oder Werte im Hexformat.
Ggf. auch =exor(Teil(A1;3;10);Teil(B1;3;10))

Gruß

Antwort 4 von ThomasG

Funzt ! Vielen Dank !!!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: