Хотя вы пометили его mac, я не пробовал электронную таблицу на mac, но вы также пометили свой вопрос microsoft excel, поэтому я отвечу за microsoft excel. Попробуйте прикрепить знак доллара перед любой буквой или цифрой, которые вы хотите оставить постоянными, например, сделать a
или 1
постоянными для a1
, попробуйте $a1
или $a$1
илиa$1
Как добавить строку без изменения формулы в приложении Numbers на Mac
У меня есть строки данных, отсортированные по дате (по убыванию). Поэтому важно, чтобы новая строка могла быть добавлена выше всех других строк, но перед строкой «заголовка».
Однако, когда я выбираю «Добавить строку выше», формулы обновляются. Я бы хотел, чтобы ячейки, указанные в формулах, не обновлялись. Я знаю, что это возможно в Excel, но возможно ли это в Numbers? Любая помощь приветствуется.
2 ответа на вопрос
Вы можете сделать это, используя INDIRECT
и OFFSET
функции.
Чтобы дать вам пример, давайте предположим, что у вас есть только один столбец из пяти точек данных, причем первая строка является заголовком, а вторая строка - данными. Теперь вы хотите подвести итог столбца.
|| A ==||====== 1 || Sale 2 || 1 3 || 2 4 || 3 5 || 4 6 || 5
и вы хотите SUM
от первого значения до последнего значения всегда. Для фиксированного набора, подобного показанному выше, вы можете просто сделать это =SUM(A2:A6)
в A7
ячейке.
Но вы хотите иметь возможность добавлять строки в начало. И вы ожидаете, что функция сможет суммировать от первой строки данных до последней строки данных непосредственно перед тем, где используется формула. Таким образом, вы должны использовать INDIRECT("A2")
в качестве начального индекса (A2 не изменится, даже если вы добавите новую строку), и OFFSET(A7, -1, 0, 1, 1)
в качестве последнего индекса (A7 изменится на A8, если будет добавлена новая строка, и смещение будет гарантировать, что вы ' повторное суммирование до одной ячейки выше A8).
=SUM(INDIRECT("A2"):OFFSET(A7,-1,0,1,1))
Теперь, даже если вы добавите новую строку вверху, ваша формула будет работать нормально.
Надеюсь, это поможет.
Похожие вопросы
-
3
Почему Macbook Pro Unibody вылетает в спящем режиме под Windows?
-
2
iTunes на Mac: как использовать внешнюю музыкальную библиотеку на NAS (общий ресурс Windows)?
-
4
Как я могу конвертировать ISO-образ CD в формат bin / cue на Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
5
Macbook Pro продолжает извлекать все, что я положил во внутренний оптический привод
-
4
Есть ли альтернативы TextExpander в Mac OS X?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?