Имя: Пароль:
IT
 
Команда XOR в excele
0 Слеш
 
28.09.04
18:17
Пишу формулу в ячейке, нужно использовать логическую функцию XOR, а ее не нахожу. Например, 5 xor 6 = 3. Можно, конечно, написать свою функцию и ее юзать, а есть ли другие варианты?
1 Рупор абсурда
 
28.09.04
18:50
(1-a*b)*(a+b)
2 Рупор абсурда
 
28.09.04
18:51
(1)+
excel - a xor b
1c - (1-a*b)*(a+b)
3 То что ты написал
 
28.09.04
18:53
называется битовой операцией XOR. Логический XOR раскладывается так =ИЛИ(И(НЕ(х);у);И(х;НЕ(у))). Битовые операции можно оформить либо своей функцией на VBA либо позаниматься сексом с макросами листа.
4 (1-5*6)*(5+6) = -319
 
28.09.04
18:59
а надо 3
5 Рупор абсурда
 
28.09.04
19:02
(4) :))
6 romix
 
28.09.04
20:41
Посмотри как сделано в задачах на экзамен 1С.
Там для шифрования правильных ответов юзают именно XOR :-)

Кажется, math.xor
7 Мне почему-то
 
28.09.04
21:32
кажется что человеку нужно в ёкселе ...

Хотя могу ошибаться.

(0) оптимально - написать свою функцию.
8 Слеш
 
29.09.04
09:53
(7) да, именно в ёкселе, в формуле
и нужно это как раз для тех задачек (6)
Не подумайте, что я хитрю, пытаюсь кого-то обмануть - себя не обманешь.
Просто готовлюсь к сертификации, решаю тесты, иногда не получается и хочется пошустрее узнать правильный ответ, лезть в VBA каждый раз не очень удобно, да и там пароль - типа нельзя.
Вот, я и решил попробовать формулу сваять, но уперся в отсутствие в стандартных функциях - XOR. Да к тому же ёкселевские НЕ, И, ИЛИ выдают не бинарный результат, а логический - ИСТИНА/ЛОЖЬ
9 Слеш
 
29.09.04
11:03
up