https://www.dropbox.com/s/v6nd2z4icftmnvf/example1.xlsx
У нас есть Excel 2007 (немецкий) и Vista Ultimate. Я пытаюсь использовать Excel, создав реестр, но столкнулся с проблемой следующей формулы.
Я загрузил формулу в ячейки желтой области BO20:BP21 на странице Januar. Чтобы проверить формулу, месяцы можно изменить, изменив дату в ячейке J7 на странице «Интерфейс».
= ЕСЛИ ($ АТ $ 8> $ AU $ 8; КОЛОННЫ (АТ1)-COLUMN (Р1); ЕСЛИ ($ 8 $> $ на $ 8; COLUMN (АС1)-COLUMN (Р1); ЕСЛИ ($ AR $ 8> $ $ 8 ; КОЛОННЫ (П1)-COLUMN (Р1); КОЛОННЫ (AQ1)-COLUMN (Р1))))+1
Насколько я могу судить, формула не работает, потому что строка A8 отформатирована для дат и отображает месячные номера дней, например, 1, 2, 3, 4, ...-... 29, 30, 31, 1, 2, 3, 4, ... и т.д.
Я попытался поместить = AT8 и = AU8 в две пустые ячейки, которые отформатированы как Общие. Ячейки возвращают 40267 и 40268 соответственно, что (я думаю) является числом дней с января 1904 по 31 марта 2014 года. Это означает, что каждая последующая ячейка будет просто +1, и моя формула не будет работать.
Когда я проверяю его на чистом рабочем листе и вручную нумерую ячейки AP8:AV8 (27, 28, 29, 30, 31, 1 и 2), он возвращает значение (я), которое я ищу, т.е. 27, 28 , 1, 2, 3, 4, 5 возвращает 28 и 27, 28, 29, 1, 2, 3 4 возвращает 29 и т.д. Однако, когда он находится в моей активной рабочей книге, формула возвращает только 28.
Так кто-нибудь знает, как я могу обойти проблему форматирования даты, чтобы я мог выполнять вычисления с видимыми значениями ячеек.
Любые идеи или предлагаемые решения приветствуются.
С уважением.
Ps Я не вижу способа загрузить пример, я что-то упустил?
Pp.s. Я не знаю, имеет ли это значение, но так как мне нужны были отрицательные значения времени, я изменил дату начала Excel с января 1900 года на январь 1904 года.
Спасибо за ответы, я новичок в превосходстве, поэтому проработка ваших ответов может занять некоторое время :-)
Я обновил свой пост, добавив ссылку на Dropbox.
Моя причина для попытки этого: я намеревался объединить формулу с = Интерфейс!$ K $ 1 * (ВПР (C9; списки!U7: V52; 2; FALSE) * (31/1,4)) и поместите объединенную формулу в столбец BG9: BG35 (форматированный [ч]: мин; @). Идея заключалась в том, что значение времени в интерфейсе K1: L1 (представляющее часы одной стандартной смены) и две комбинированные формулы сформировали бы уравнение, чтобы обеспечить «требуемые» месячные списки часов для каждого человека при учете их процента от работы на полную ставку, фактическое количество рабочих дней с понедельника по пятницу, умноженное на время, представляющее одну стандартную смену.