Сергей, о спасибо огромное, это действительно работает!
Хотя специалистам MS стоило все-таки задуматься над тем, что бы не усложнять нам жизнь ))
Хотя специалистам MS стоило все-таки задуматься над тем, что бы не усложнять нам жизнь ))
16.10.2015 11:42:22
yoozhik, спасибо. Хотя тутже появляется другая проблема: это я пример маленький привела из двух ячеек. В действительности проверка ведется среди большого массива (сотни, если не тысячи), и формула типа =$A1=$B1 для каждой проверяемой ячейки никак не пойдет.
Но идея интересная. |
|
|
16.10.2015 11:12:02
МВТ, так я так и делаю! Если форматирование не указать ЗАРАНЕЕ то данные 1-01 и 1-15 даже ввести не получится в таком виде, они преобразятся в дату. Но вы не установили в своем примере условное форматирование на повторяемость. Если бы Вы это сделали, то увидели, что Excel продолжает видеть эти значения одинаковыми. Чсла, соответствующие этим значениям скрыты, их не видно, но Excel продолжает оперировать именно ими.
Мне неважно КАКИМ СПОСОБОМ заставить Excel видеть эти значения как разные при условном форматировании на повторяемость. Хотелось бы действующий и ПРОВЕРЕННЫЙ алгоритм. |
|
|
16.10.2015 10:36:21
JayBhagavan, спасибо, но меня не устраивает такой результат. Excel сколько угодно может утверждать, что это не число, но работает-то он с этими значениями как с числом. Пример я привела: excel определяет значения 1-01 и 1-15 как повторяющиеся. Подскажите способ, что бы он в соответствии с нашими глазами видел эти значения как разные, а не как одинаковые.
Изменено: |
|
|
16.10.2015 10:31:12
Ну, ок.
Вот пример. В первой строке эти псевдочисла введены в отформатированнные как текст ячейки. Во второй строке перед этими значениями стоит апостроф. Обе строки имеют условное форматирование с выделением повторяющихся значений (каждый в своем диапазоне разным цветом), и как видим Excel воспринимает эти значения (1-01 и 1-15) как повторяющиеся). Ниже приведена формула, вроде бы обязанная преобразовать содержимое указанных ячеек в текст, однако результат числовой. Более того если я прибавляю к эти значениям единичку происходит арифметическое сложение. А вот цитата из справки к функции ТЕКСТ: " Функция ТЕКСТ преобразует число в форматированный текст, и результат больше не может быть использован в вычислениях в качестве числа." Противоречие!
Изменено: |
|
|
16.10.2015 10:05:46
|
|
|
16.10.2015 10:01:37
Проблема вот в чем: вводятся данные по маске: Число-Число.
Беда в том, что Excel воспринимает такие данные не как текст, а как числа, и обрабатывает их, соответственно, тоже как числа. Преобразовать эти данные в текст с помощью текстового форматирования или с помощью формулы =Текст() не получается. При текстовом форматировании данные отображаются как надо (например 1-01 или 1-15), но при обращении к этим данным Excel всё равно видит лишь числа 42005. Так, например, при условном форматировании с выделением повторяющихся значений, Excel выделяет ячейки со значениями 1-01 и 1-15 как повторяющиеся. Формула =ТЕКСТ("1-01";"0") выдает результат равный 42005. Подскажите, как заcтавить Excel относиться к подобным значениям только как к тексту?
Изменено: |
|
|