Нельзя изменить часть массива excel что делать как удалить

Встречали такую ошибку «Нельзя изменять часть массива»? Мне вот за последнее время несколько раз попадался файл, в котором нельзя было удалить определенные строки или столбцы, взамен выползает ошибка как на рисунке

Нельзя изменить часть массива

  1. Содержание

    • Нельзя изменять часть массива — уберите все объединение ячеек в файле
    • 2. Используется формула массива
    • 3. Ячейка ссылает на группу ячеек с формулой массива
    • Похожие статьи

    Нельзя изменять часть массива — уберите все объединение ячеек в файле

Как мы уже не раз обсуждали, объединение ячеек — это локальное зло Excel. Если вам нужно сделать красивое оформление текста, выровнять его по середине, то можно воспользоваться специальной возможностью Excel.

Чтобы удалить все объединение ячеек, сделайте простые действия — выделите всю таблицу на листе, нажав на кнопку в верхнем левом углу

Нельзя изменить часть массива 2

Рекомендую выбирать именно эту кнопку, а не выделять вручную, т.к. возможно у вас есть объединения в невидимой части таблицы.

Затем переходим Главная — блок Выравнивание — Кнопку объединить ячейки, если она активна как на картинке, значит объединения есть — жмем на нее, должно помочь.

Нельзя изменить часть массива 3

2. Используется формула массива

Если не помог предыдущий пункт пробуем так. В расчетах используется формула массива? Удалите ее на время изменений, если вы не знаете есть ли она в файле делаем так:

Включаем в Меню формулы видимость всех формул в модуле зависимости формул

Нельзя изменить часть массива 4

И ищите, где формулы помещены в фигурные скобки {}. Как например:

Нельзя изменить часть массива 5

3. Ячейка ссылает на группу ячеек с формулой массива

Скорее всего это глюк Excel 2007 и версий ниже. Т.е. есть формула массива, она корректно работает и так далее. Но вы ссылаетесь на 2 и более ячеек из этого массива, чтобы посчитать например сумму.

При попытке удалить строку, где вы считаете сумму, выдает ошибку выше. Не могу выложить пример — защищен конфиденциальностью, но, поверьте мне на слово, потратил минут 10 когда искал, почему не могу удалить строку.

Глюк обнаружен только в этом файле. На англоязычных форумах уже сообщили об это ошибке и в версиях 10 и выше она должна быть исправлена.

Я же могу предложить поискать самим такое условие или, если файл огромный, перенести данные на новый чистый лист как значение — и перезаписать формулы заново.

Если и это не помогает, то видимо придется перенести данные в блокнот, чтобы все форматы и мусор не сохранились и вернуть в Excel, но это советую делать только в самых крайних случаях.

Надеюсь помог вам!

Вы пытаетесь изменить формулу массива и не можете найти ее. Если щелкнуть формулу в ячейке или в области формул, изменить что-то будет нельзя. Формулы массива являются специальными вариантами, поэтому вы можете сделать следующее:

Если вы ввелиформулу массива с одной ячейкой, выберите ячейку, нажмите F2, введите изменения и нажмите CTRL+SHIFT+ВВОД.

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

  • Отдельные ячейки, содержащие формулу, перемещать нельзя, но можно перемещать их все как группу, и ссылки на ячейки в формуле изменятся вместе с ними. Чтобы переместить их, вы выберите все ячейки, нажмите CTRL+X, выберите новое расположение и нажмите CTRL+V.

  • Вы не можете удалить ячейки в формуле массива (вы увидите ошибку «Невозможно изменить часть массива»), но можете удалить всю формулу и начать все сначала.

  • К блоку ячеек результатов нельзя добавить новые ячейки, но можно добавить новые данные на свой компьютер, а затем развернуть формулу.

  • После внесения изменений нажмите CTRL+SHIFT+ВВОД.

Наконец, можно сэкономить время, если использовать константы массива — части формулы массива, которые вы введите в формулу. Но у них также есть несколько правил редактирования и использования. Дополнительные о них см. в теме «Использование констант массива в формулах массива».

Нужна дополнительная помощь?

Правила изменения формул массива

Вы пытаетесь изменить формулу массива и не можете ее найти. Если вы щелкните формулу в ячейке или в области формулы, вы ничего не сможете изменить. Формулы массива — это особые варианты, поэтому вы можете делать следующее:

Если вы ввели формулу массива с одной ячейкой, выберите ячейку, нажмите F2, введите изменения и нажмите CTRL + SHIFT + ENTER.

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

Вы не можете перемещать отдельные ячейки, содержащие формулу, но можете перемещать их все как группу, и ссылки на ячейки в формуле изменятся вместе с ними. Чтобы переместить их, выберите все ячейки, нажмите CTRL + X, выберите новое место и нажмите CTRL + V.

Вы не можете удалить ячейки в формуле массива (вы увидите ошибку «Невозможно изменить часть массива»), но вы можете удалить всю формулу и начать заново.

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

После внесения изменений нажмите CTRL + SHIFT + ENTER.

Наконец, вы можете сэкономить время, используя константы массива, которые являются частями формулы массива, которую вы вставляете в формулу. Но у них также есть некоторые правила для редактирования и использования. 

Нельзя изменять часть массива. Ошибка Excel

Сталкивались ли вы с ошибкой типа «Невозможно изменить часть массива»? Недавно я несколько раз сталкивался с файлом, в котором невозможно было удалить определенные строки или столбцы, вместо этого выскакивает ошибка, как показано

1. Нельзя изменять часть массива — уберите все объединение ячеек в файле

Как мы уже неоднократно обсуждали, конкатенация ячеек — это локальное зло в Excel. Если вам нужно создать красивый текстовый дизайн, выровняйте его по центру, тогда вы можете воспользоваться специальной функцией Excel.

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

Я рекомендую выбрать именно эту кнопку и не выбирать ее вручную, возможно, у вас есть объединения в невидимой части таблицы.

Затем перейдите в Main — Alignment Block — Кнопка Merge Cells, если она активна, как на картинке, то есть слияния — нажмите на нее, это должно помочь.

2. Используется формула массива

Если предыдущий пункт не помог, попробуйте этот. Используется ли в расчетах формула массива? Удалите его на время внесения изменений, если вы не знаете, есть ли он в файле, сделайте следующее:

Мы включаем видимость всех формул в модуле зависимости формул в меню Формула

Невозможно изменить часть массива 4

И посмотрите, где находятся формулы в фигурных скобках . 

3. Ячейка ссылает на группу ячеек с формулой массива

Скорее всего, это сбой в Excel 2007 и более ранних версиях. Те есть формула массива, она корректно работает и тд. Но обратитесь к 2 или более ячейкам этого массива, например, для вычисления суммы.

При попытке удалить строку, в которой подсчитывается сумма, отображается указанная выше ошибка. Я не могу опубликовать пример — защищенный конфиденциальностью, но поверьте мне на слово, я потратил 10 минут, исследуя, почему я не могу удалить строку.

Проблема обнаружена только в этом файле. Об этой ошибке уже сообщалось на англоязычных форумах, и в версиях 10 и выше ее необходимо исправить.

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

Если это не поможет, вам, по-видимому, придется перенести данные в блокнот, чтобы все форматы и мусор не сохранялись и не возвращались в Excel, но я рекомендую вам делать это только в самых крайних случаях.

Большинство пользователей MS Excel могли столкнуться со следующей ошибкой при попытке удалить формулу массива из ячейки.

Вы не можете изменить часть массива

Не могу изменить часть массива

Это может быть очень раздражающим, так как вы не можете удалить существующую формулу в этой ячейке (та, которая имеет неправильные значения) или добавить что-либо новое в эту ячейку. Если вы с нетерпением ждете решения этой проблемы, читайте дальше. В этой статье мы сначала обсудим проблему, а затем найдем способы ее устранения.

Понимание проблемы с демонстрационными данными

1. Рассмотрим таблицу с примерами данных, как показано ниже. Столбец «Стоимость» должен иметь значение, соответствующее «Стоимость за единицу * количество товаров».

Пример данных Excel

2. Но, как показано выше, только первая запись (25 * 10 = 250) имеет правильное значение. Все остальные значения в столбце «Стоимость» содержат неверные значения.

3. Чтобы исправить значение из второй строки (45*10=250) столбца стоимости, щелкните ячейку, как показано ниже, и попытайтесь удалить ее.

Excel Удалить значение второй строки

4. Отображается ошибка «Вы не можете изменить часть массива». Это сообщение появляется, когда вы пытаетесь удалить любую или все другие ячейки в столбце затрат.

Пример данных Excel с ошибкой

5. Допустим, вы пытаетесь выделить несколько ячеек с неправильным значением, а затем удалить их, вы видите ту же ошибку

Ошибка выбора нескольких строк

Это значение нельзя удалить или изменить, и сообщение об ошибке продолжает появляться снова и снова.

Теперь, когда мы поняли проблему, давайте найдем разные способы ее решения.

Исправление невозможности изменить часть массива

Шаг 1: Нажмите на любую из ячеек, которые вы не можете удалить.

Шаг 2. В верхнем меню убедитесь, что вы находитесь на вкладке «Главная».

Шаг 3: В разделе «Редактирование» нажмите «Найти и выбрать».

Шаг 4. В раскрывающемся списке выберите «Перейти к специальному».

Редактирование Перейти к специальному

Шаг 5: В открывшемся окне нажмите Текущий массив

Шаг 6: Нажмите ОК

Текущий массив

Шаг 7: Вы можете видеть, что все элементы массива, принадлежащие этому массиву, выделены, как показано ниже.

Выбранные строки

Шаг 8: Удалите все ячейки

Шаг 9: снова примените формулу

Применить формулу

Шаг 10: Наведите указатель мыши на точку, показанную ниже. Появится символ Плюс. Перетащите, чтобы расширить формулу до необходимых строк

Перетащите на все строки

Шаг 11: Таблица должна выглядеть следующим образом.

Финсла Формула Результат

Это все

Мы надеемся, что эта статья была информативной. Спасибо за чтение.

Пожалуйста, прокомментируйте и дайте нам знать, если это помогло вам решить проблему.

Оставайтесь с нами, чтобы узнать больше советов и рекомендаций.

Формулы массива в MS EXCEL, возвращающие несколько значений

​Смотрите также​ обычными средствами?​ выдает сообщение «Нельзя​ отмены ввода формулы​Присвоение имени константе массива​ и D13, замените​ приводим ссылку на​Выделить​щелкните стрелку под​Главная​ будет удалено результат​

​ запись группы обычных​

​ вышеуказанную формулу массива;​​. Формула в ячейках​
​ сочетание клавиш​ соответствующих множителей из​ в файле примера.​Формулы массива могут возвращать​хотелось бы получить​ изменять часть массива»​Richman​ (это может упростить​ ячейки C11 и​

Пример1. Создание таблицы умножения

​ оригинал (на английском​.​ кнопкой​

​в группе​ формулы. Если вы​ формул.​нажмите сочетание клавиш​

​B5:K14​CTRL+SHIFT+ENTER​

  • ​ строки и столбца.​Для расчета всей таблицы​ как отдельное значение,​ рабочую формулу в​Это как-то можно​:​
  • ​ констант для использования)​​ D11 в формуле​​ языке) .​Установите флажок​Вставить​
  • ​Редактирование​ не хотите удалить​Примечание:​​CTRL+SHIFT+ENTER​​будет обновлена, при​
  • ​, чтобы подтвердить изменение​Теперь попробуем удалить любой​ умножения использована только​ так и несколько​

​ ячейках F6, F7,​ вылечить? Прикрепленные файлы​JayBhagavan​​К началу страницы​​ ячейками C13 и​​Уже созданные следующую формулу​​Текущий массив​и выберите пункт​нажмите кнопку​ значение, вместо этого​Мы стараемся как​.​ этом экземпляры новой​​ формулы.​​ компонент формулы массива.​​ одна формула массива​​ значений. В первом​

​ чтобы результат был​ Рисунок1.jpg (90.75 КБ)​,​Richman​ D13.​ массива профессиональных, но​.​​Вставить значения​​Найти и выделить​ можно удалить только​

​ можно оперативнее обеспечивать​Выделенные ячейки будут заполнены​ формулы (и результаты​Очевидно, что такая процедура​

​ Например, щелкните ячейку​ =B4:K4*A5:A14​ случае для отображения​ аналогичен тому, что​

  • ​The_Prist​Да он тоже​: Здравствуйте друзья!​​Нажмите клавиши CTRL+SHIFT+ВВОД.​​ вам нужно добавить​Нажмите клавишу DELETE.​​.​​и выберите команду​
  • ​ формулы.​ вас актуальными справочными​ значениями. Стоит обратить​
  • ​ их вычисления) будут​​ изменения/ удаления формулы​​E7​​Чтобы создать таблицу умножения​​ результата потребуется одна​ в F5​: Да. Выделяете все​ работает, Спасибо​Проблема такая, случайно​Примечания:​​ десяти строк данных​​Примечание:​

​Чтобы удалить формулу массива,​Перейти​Выделите ячейку или диапазон​ материалами на вашем​

Пример2. Три наибольших значения

​ внимание на использованный​ вставлены в новые​ массива снижает риск​и нажмите клавишу​

​ нужно:​ ячейка, во втором​
​Serge_007​

  • ​ ячейки, в которые​george235​ влез изменять в​
  • ​ ​ и все нашли,​
  • ​Мы стараемся как​​ убедитесь, что выделить​​.​

​ ячеек, содержащих формулы.​ языке. Эта страница​ в формуле массива​ ячейки​ ее случайного изменения.​DELETE​создать строку (см. строка​ – диапазон. В​:​
​ введена формула массива,​: Добрый вечер, уважаемые​ массивную формулу, а​Помните, что не удается​ что нельзя просто​ можно оперативнее обеспечивать​
​ все ячейки в​
​Нажмите кнопку​
​Нажмите клавишу DELETE.​
​ переведена автоматически, поэтому​ массив констант {1:2:3}.​B15:K18​Иногда возникает необходимость увеличить​. Появится сообщение: Нельзя​

excel2.ru

Удаление формул

​ 4 на рисунке​​ этой статье рассмотрим​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОИСКПОЗ(C5;ДВССЫЛ(D5&»!B:B»);)​ переходите в строку​ форумчане!​ он мне ошибку:​ сжать формулы массива.​ добавить эти данные​ вас актуальными справочными​ диапазоне ячеек, содержащих​Выделить​Чтобы сделать это, скопируйте​ ее текст может​ Элементы разделены двоеточием,​.​ диапазон формулы массива.​ изменять часть массива.​ выше) и столбец​ формулы массива, которые​logaudit​ формул, изменяете формулу​Нашел решение своего​

​ «Нельзя изменить часть​ Если развернуть массив​ в формулу. Вот​ материалами на вашем​ формулу массива. Это​.​ формулу и затем​

Удаление формулы

  1. ​ содержать неточности и​ что заставляет интерпретировать​

  2. ​Такой же подход можно​

Удаление формулы, но сохранить результаты

​ Увеличим размер таблицы​ Для того, чтобы​ (A) со значениями​ возвращают несколько значений.​: спасибо огромное!​

  1. ​ и завершаете ввод​ кейса (), но​
    ​ массива». Это я​ формул слишком далеко​ что нужно сделать.​ языке. Эта страница​ можно сделать:​Установите флажок​

    1. ​ вставьте в одной​ грамматические ошибки. Для​

    2. ​ EXCEL данный массив​​ использовать при обычном​​ умножения до 10х14:​​ удалить формулу массива,​​ – множителями (1,​​Начнем сразу с примеров.​​logaudit​​ сочетанием клавиш: Ctrl+Shift+Enter​​ у меня оно​

    3. ​ понял, а как​​ Удалить формулу и​​Выделите диапазон ячеек с​

    4. ​ переведена автоматически, поэтому​​Щелкните любую ячейку в​​Текущий массив​

  2. ​ ячейке с помощью​​ нас важно, чтобы​​ констант как столбец.​​ перемножении значений двух​​выделите диапазон ячеек, содержащий​​ возвращающую множество значений,​ Изображение кнопки​ 2, 3, …);​

  3. ​СОВЕТ​​: Здравствуйте.​​george235​​ почему-то не хочет​​ теперь выйти откатится​ начать заново.​​ формулой массива и​ Изображение кнопки​ ее текст может​​ формуле массива.​​.​

Удаление формулы массива

​ параметра вставить значения.​ эта статья была​Эту задачу можно​ столбцов.​ текущую формулу массива​ придется выделить весь​

  1. ​выделить диапазон​:​

  2. ​в продолжение темы.​​: Спасибо!​​ работать.​ назад и оставить​​Если вам нужна более​​ пустые ячейки рядом​​ содержать неточности и​​На вкладке «​​На вкладке​​Выделите ячейку или диапазон​

  3. ​ вам полезна. Просим​​ конечно решить и​​Найдем 3 наибольших значения​

  4. ​ (​​ диапазон ячеек​​B5:K14​

  5. ​Начальные знания о​

support.office.com

Расширение диапазона формулы массива

​Если в названии​​logaudit​К сожалению, не​ все как было​ расширение диапазона формулы​ с новыми данными.​ грамматические ошибки. Для​Главная​Главная​ ячеек, содержащих формулу.​ вас уделить пару​ без формул массива​ в списке и​B5:K14​B5:K14​, в котором будет​ формулах массива можно​ листа есть пробел,​: Здравствуйте,​ могу загрузить сюда​Спасибо за советы​ массива, ознакомьтесь со​

​Нажмите клавишу F2. Теперь​ нас важно, чтобы​» в группе​в группе​Если формула является​ секунд и сообщить,​ записав в 3-х​ выведем их в​), а также пустые​

  1. ​и нажать клавишу​ размещены результаты произведения​ прочитать в статье Формулы​ формула выдает #ССЫЛКА!​

    Расширение диапазона формулы массива

  2. ​Нужно динамически менять​ файл, т.к. он​

  3. ​JayBhagavan​ статьей правила изменения​

    ​ можно изменить формулу.​ эта статья была​ «​Буфер обмена​ формулой массива, необходимо​ помогла ли она​ ячейках 3 различные​ 3-х ячейках.​ ячейки (​DELETE​ множителей;​

  4. ​ массива. Знакомство. О​

    ​Удалять пробелы из​​ в формуле имя​

    • ​ слишком большой. Попробую​: Эскейп? Эксель же​ формул массива. Также:​Замените диапазон старых ячеек​ вам полезна. Просим​Редактирование​

    • ​нажмите кнопку​ сначала выбрать все​ вам, с помощью​ формулы:​Формула массива для решения​

    • ​B15:K18​.​в Строке формул ввести​ формулах массива, возвращающих​

    • ​ названий нельзя.​ просматриваемого массива в​ описать иначе.​

    • ​ не дал внести​Удаление формулы массива (можно​ новыми ячейками.​

​ вас уделить пару​

support.office.com

Нельзя изменить часть массива (решено) (Формулы/Formulas)

​» нажмите кнопку​​Копировать​
​ ячейки в диапазоне​ кнопок внизу страницы.​=НАИБОЛЬШИЙ(A2:A11;1)​ этой задачи:​), расположенные ниже.​Таким же образом можно​ формулу массива =B4:K4*A5:A14​ одно значение можно​Как победить ошибку​ ПОИСКПОЗ.​
​Во вложении скриншот​

​ изменения в единичной​​ также нужно нажимать​Например, если диапазон старых​ секунд и сообщить,​Найти и выделить​

​.​​ ячеек, содержащих формулу​ Для удобства также​=НАИБОЛЬШИЙ(A2:A11;2)​=НАИБОЛЬШИЙ(A2:A11;{1:2:3})​

​в Строке формул измените​​ изменить формулу: выделите​​ и нажать​​ прочитать в статье Формулы​
​ в ячейке F6​Это нужно, чтобы​

excelworld.ru

Сообщение «Нельзя изменять часть массива»

​ с формулой. Саму​​ ячейке?​ клавиши Ctrl +​
​ данных заканчивается в​ помогла ли она​и нажмите кнопку​На вкладке​ массива:​
​ приводим ссылку на​=НАИБОЛЬШИЙ(A2:A11;3)​выделите 3 ячейки, которые​ формулу массива на​ весь диапазон ячеек,​
​CTRL+SHIFT+ENTER​ массива, возвращающие одно​ вложенного примера ?​ производить поиск данных​ формулу эксель берет​Richman​ Shift + Ввод)​ ячейках C11 и​
​ вам, с помощью​Перейти​Главная​

​Щелкните любую ячейку в​​ оригинал (на английском​Здесь наглядно видно,​ будут содержать 3​ =B4:K4*A5:A18;​ в Строке формул​;​ значение.​

​AndreTM​​ в разных листах​

planetaexcel.ru

как изменить имя просматриваемого массива в ПОИСКПОЗ ?

​ в фигурные скобки​​: Проблема решена на​
​Использование констант массива в​ D11, а диапазон​ кнопок внизу страницы.​.​
​в группе​ формуле массива.​ языке) .​ что формулы массива​
​ наибольших значения.​нажмите сочетание клавиш​
​ измените формулу. После​все выделенные ячейки автоматически​Решение задачи по созданию​:​ файла​ и при попытке​

​ строке, где вводится​​ формулах массива (удобный​​ новых данных —​

​ Для удобства также​​Нажмите кнопку​

​Буфер обмена​​На вкладке​
​При удалении формулы, также​
​ представляют лишь сокращенную​в Строке формул введите​CTRL+SHIFT+ENTER​
​ этого нужно нажать​ заполнятся результатами перемножения​
​ таблицы умножения приведено​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОИСКПОЗ(C6;ДВССЫЛ(«‘»&D6&»‘»&»!B:B»);0)​Возможно ли это​

​ добавления ф-ции ЕСЛИОШИБКА​​ формула, есть кнопка​​ способ экономии времени)​

excelworld.ru

​ в ячейках C13​

Понравилась статья? Поделить с друзьями:
  • Нельзя изменить часть массива excel при сортировке
  • Нельзя изменить документ word
  • Нельзя добавить лист в excel
  • Нелицензированный продукт word что будет
  • Нелицензированный продукт word скачать