Здравствуйте. Попался мне файл. На его основе я приготовил файл-пример (смотреть тут). Итак, имеем ячейку, в которой видим цифру 1. В другой ячейка формула: "Наша ячейка*1", которая возвращает 36526!!! Объясните, пожалуйста, почему так получается?
ПС: Почему-то не получается приложить файл файл размером 17кб. - получаю ошибку, что файл большой (см скрин).
Лунтик, Вы опять с OpenOffice нам голову морочить будете? B2=1.00 - у вас текст, Open, по недоумию, при операции умножения, делает вид, что это дата и, как у же показывали выше, считает его за 01.01.2000 = 36526
откройте, пожалуйста, прикрепленный файл. а А1 видите 1 ? в В1 видите формулу =А1*1 и результат 36526? в В3 видите =А1*1 ? и результат видите 36526? видите все это?
продолжим... на самом деле в А1 число 36526 и это вроде, многое обьясняет. соотв. в В1 =А1*1, получается это 36526 и в В3....
впишите в А1 любое число, ЛЮБОЕ, оно появилось в В1? а в В3??? что там по-прежнему 36526?
вывод: не все что Вы видите глазами соответствует данным, которые находятся в ячейках.
Просто в строке формулы тоже светится 1.00 Единственное логичное объяснение, по моему мнение - от "медведя" БМВ. Тема в принципе закрыта. Но если в ячейке с цифрой 1.00 на самом деле число 36526, - то скажите, пожалуйста, как его увидеть?
отметьте мышкой или с помощью клавиатуры ячейку А1, смотрите в строку формул, видите там написано 36526? - это и есть значение, которое храниться в А1, а форматом ячейки сказано - показывать 1, вот 1 и видите.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Лунтик написал: Но если в ячейке с цифрой 1.00 на самом деле число 36526, - то скажите, пожалуйста, как его увидеть?
Да никак не увидеть! В ячейке текст, который ЕЩЕ НЕ ПРЕОБРАЗОВЫВАЛСЯ. И не цифра там, а цифры. Текст, похожий, по мнению Excel, на дату, преобразуется в дату