Предположим, у вас есть рабочая книга с формулой массива.

В Excel 2007, если вы выберете любую ячейку (которая является частью формулы массива), а затем нажмете F2 для редактирования, вам нужно нажать ctrl+shift+enter, чтобы ввести формулу (которая уже существует) в качестве формулы массива. При этом все ячейки , являющиеся частью формулы массива, выделяются (подсвечиваются).

Однако в Excel 2010 это поведение отличается. Повторите упражнение: отредактируйте существующую формулу массива и снова введите ctrl+shift+enter. Теперь выбираются только те ячейки, которые находятся в том же столбце, что и отредактированная ячейка, и только от вершины массива до текущей ячейки.

Пример: предположим, что ячейки A1: J10 содержат формулу одного массива. Выберите ячейку D6. Нажмите F2, затем Ctrl+Shift+Enter. В Excel 2007 весь диапазон A1: J10 становится выбранным. В Excel 2010 выбран только диапазон D1: D6.

Есть ли способ получить поведение с 2007 по 2010 год? Я считаю это очень полезным при работе с электронными таблицами, созданными кем-то еще.

2 ответа2

1

Чтобы увидеть всю группу ячеек, связанных одной формулой массива:

  1. Щелкните по ячейке, содержащей формулу массива, которая рассчитывает несколько результатов.

  2. На вкладке «Главная» в группе «Редактирование» щелкните стрелку рядом с «Найти и выбрать», а затем нажмите «Перейти к специальным».

  3. В диалоговом окне «Перейти к спец.» Нажмите «Текущий массив».

Это напрямую скопировано из Microsoft. Смотрите ссылку: bit.ly/1xSz1Xc

0

Обновление: я неправильно понял вопрос первоначально и представил дополнительный ответ.

Я только что попробовал это, чтобы подтвердить поведение, и оно прекрасно работает для меня! (Excel 2010 из Office Pro Plus 32-разрядный). Одна вещь, которую я заметил, заключалась в том, что если вы перетаскиваете ячейки в строке, чтобы скопировать их, они не включаются в формулу массива. Может быть, это проблема, которую вы видите?

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