2

ПРИМЕЧАНИЕ: я исправил эту ошибку ... но в идеале ответ требует объяснения (если кто-то может объяснить это замечательно).

Формула, определяющая конец или начало квартала, работает отлично. Однако если формула (в строке формул) просто щелкнуть (для редактирования) и нажать «ENTER», на дисплее произойдет сбой (ячейка хэширована) в строке 5.

То есть ... клетка, которая была исследована и повторно введена.

Файл примера доступен для загрузки и видео проблемы (ссылки ниже).

           +------------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
           ¦     C      ¦     D          E    ¦    F     ¦     G    ¦     H    ¦     I    ¦    J     ¦     K    ¦     L    ¦
      -----+------------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
        3  | Wednesday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |  Sunday  |
           +------------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
        4  | 01/03/2017 | 05/03/17 | 12/03/17 | 19/03/17 | 26/03/17 | 02/04/17 | 09/04/17 | 16/04/17 | 23/04/17 | 30/04/17 |
        5  |            |          |          |          |          | END      | NEW      |          |          |          |
      -----+------------+----------+----------+----------+----------+----------+----------+----------+----------+----------+

-----+----------------------------------------------------------------------------------------------------------------------
   C4¦ =DATEVALUE("1/3/2017")    {Start date: changes "END" & "NEW" - Format: Date}
     ¦
   C3¦ =TEXT(C4,"dddd")          {Start day - Format: dddd}
     ¦
   D4¦ =
     ¦  IF(C3="Monday",C4+6,
     ¦  IF(C3="Tuesday",C4+5,
     ¦  IF(C3="Wednesday",C4+4...{Finds 1st Sunday & its date - Format: dd/mm/yy}
     ¦
E4:L4¦ =D4+7                     {Finds the next Sunday & date - Format: dd/mm/yy}
     ¦
D3:L3¦ =D4                       {Show the date as a day - always Sunday - Format: dddd}
     ¦
D5:L5¦ =
     ¦  IF(AND(D4>="31/03/2017"+0,D4<="06/04/2017"+0),"END",
     ¦  IF(AND(D4>="07/04/2017"+0,D4<="13/04/2017"+0),"NEW",
     ¦  IF(AND(D4>="30/06/2017"+0,D4<="06/07/2017"+0),"END",
     ¦  IF(AND(D4>="07/07/2017"+0,D4<="13/07/2017"+0),"NEW"...{Finds end of quarter - Format: text}
-----+----------------------------------------------------------------------------------------------------------------------

            The Problem:
            Highlight any cell in row 5... click in the formula bar... ENTER
            Boom!.... the cell becomes hashed.

            If the cell is back-filled... it once again works perfectly.


Почему ячейки в строке 5 изменяются на хэши при щелчке и вводе строки формулы?

Примечание: ничего не изменилось.
Дисплей восстанавливается, если используется заполнение или отмена.

Вот файл xlsx для скачивания:
https://drive.google.com/file/d/0B9HHPLN8L5MxeGZTcGNBTDJjaDA/view?usp=sharing

Вот короткое видео, показывающее это странное поведение:
https://youtu.be/dXsHA_vN0zU


РЕШЕНИЕ ПРОБЛЕМЫ!

Я изменил формат строки 5 на Общий (из текста)!

Теперь я могу редактировать формулу без хэширования.

Кто-нибудь может объяснить, почему?

1 ответ1

1

РЕШЕНИЕ ПРОБЛЕМЫ!

Я изменил формат строки 5 на Общий (из текста)!

Теперь я могу редактировать формулу без хэширования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .