Как протянуть формулу в excel на весь столбец на маке

I use osx numbers app. I have a large CSV file. And I want to apply a formula for an entire column. Adding formula to a cell and then dragging is not practical. Isn’t there any other way?

Atzmon's user avatar

Atzmon

3,0911 gold badge15 silver badges22 bronze badges

asked Sep 1, 2016 at 5:56

Asiri Liyana Arachchi's user avatar

3

Answer is as @creidhne mentioned in the comments:

Copy the first cell with the formula. Type shift+command+down_arrow to
select the column. Paste.

P.s. I’m placing this as the answer to help others see the answer right away. @creidhne if you answer it here I’ll remove mine so you can get credit.

Community's user avatar

answered Nov 23, 2016 at 18:47

scrollup's user avatar

0

Another way is to select the entire column by clicking on the table’s column name (above it’s first row) when you enter the formula.

For example the first column is identified by a rectangle that contains the letter A. Clicking on the rectangle that shows the A will select the first column.

An extra advantage is the formula remains valid when more rows are added: all rows continue to be used.

answered Sep 16, 2019 at 23:26

PRouleau's user avatar

PRouleauPRouleau

2111 gold badge2 silver badges7 bronze badges

Excel для Microsoft 365 для Mac Excel 2021 для Mac Excel 2019 для Mac Excel 2016 для Mac Еще…Меньше

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

Ниже объясняется, как скопировать и вставить формулу.

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

  2. Нажмите Клавиша COMMAND +C.

  3. Щелкните ячейку, в которую нужно вставить формулу.

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

  4. Чтобы быстро вировать формулу с ее форматированием, нажмите Клавиша COMMAND +V. Можно также щелкнуть стрелку рядом с кнопкой Вировать:

    Стрелка рядом с кнопкой вставки

  5. При щелчке по стрелке появляется список параметров. Ниже перечислены те из них, что используются чаще всего.

    • Формулы
      для вклеения только формулы, а не форматирования исходной ячейки.

    • Формулы & числовых форматов— для вклеения только формулы и форматирования числовых данных (например, формат процента, формата валюты и так далее).

    • Сохранить исходное форматирование— для вклейки формулы, форматирования номеров, шрифта, размера шрифта, границы и затенения исходной ячейки.

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


    Другие доступные параметры:

    • Без границ— для вклеения формулы, форматирования номеров, шрифта, размера шрифта, затенения, но не границы исходного текста.

    • Сохранить ширину столбцов исходного текста— для вклейки формулы, форматирования номеров, шрифта, размера шрифта, затенения, границы и ширины исходного текста.

    • Транспон— Используйте этот параметр при копировании более одной ячейки. При копировании ячеек, которые находятся рядом по строке, эти ячейки будут вкопироваться в столбец. Если ячейки находятся в столбце, они будут вклеиться в строку рядом. Этот параметр позволяет в виде вклеить формулу, форматирование номеров, шрифт, размер шрифта, затенение, границу.
       

Проверка и исправление ссылок на ячейки в новом месте

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

Формула, копируемая из ячейки A1 на две ячейки вниз и вправо

 

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

Ссылка

Новая ссылка

$A$1 (абсолютный столбец и абсолютная строка)

$A$1

A$1 (относительный столбец и абсолютная строка)

C$1

$A1 (абсолютный столбец и относительная строка)

$A3

A1 (относительный столбец и относительная строка)

C3


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

  1. Выделите ячейку с формулой.

  2. В области формул выберите ссылку, которая вы хотите изменить: Formula bar

  3. Чтобы переключиться с абсолютного на относительный тип ссылки или обратно, нажмите клавишу F4 и выберите нужный вариант.

Перенос формулы в другое место

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

  1. Щелкните ячейку с формулой, которую хотите перенести.

  2. Нажмите Клавиша COMMAND + X.

  3. Щелкните ячейку, в которую нужно вставить формулу.

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

  4. Чтобы вировать формулу с форматированием, на вкладке Главная нажмите кнопку В виде вкладки или нажмите Клавиша COMMAND +V.

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

    • Сохранить исходное форматирование: вставка только формул, форматов чисел, атрибутов шрифта и его размера, границ и заливки исходной ячейки.

    • Значения & с исходным форматированием, чтобы в нее вклеились только значения и форматирование. Формула не вставляется.

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

Перейти к содержимому

Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.

Первый способ: протянуть ячейку в столбце или строке.

Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Нажать и удерживать левую кнопку мыши.Протянуть крестик в excel
4. Не отпуская кнопку мыши потянуть крестик в нужном направлении. В ту сторону, в которую следует распространить значение ячейки.

Второй способ: быстрое протягивание формулы в один клик мыши.

Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия:
1. Записать функцию (формулу) в ячейку и нажать «ENTER».
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.Кликнуть по крестику в правом углу
3. Кликнуть двойным кликом по правому нижнему углу ячейки.

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

Третий способ: протянуть формулу без изменения (смещения) исходных ячеек.

Для протягивания функции без ее изменения следует выполнить те же операции, что в первом и во втором случает. Только перед протягиванием нужно зафиксировать адреса неизменяемых ячеек.
Зафиксировать адреса ячеек можно добавив перед значением адреса столбца или перед значением адреса строки знак «$»доллара.Зафиксировать формулу в эксель
Теперь, когда адрес закреплен, он не будет меняться при протягивании.

Четвертый способ: протянуть формулу при помощи копирования.

Подходит для работы под фильтрами.
Выполняется следующим образом:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».Копировать формулу
3. Выделить нужный диапазон.
Для быстрого выделения вниз достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка вниз
Для быстрого выделения в сторону достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка в сторонуВыделенное поле

  1. После того, как выделили диапазон, следует вставить скопированную формулу при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»v».

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

1 Простое протягивание формулы

Это самый простой и привычный для многих пользователей способ распространения формулы сразу на несколько ячеек строки или столбца. Он требует выполнения следующих действий:

  • В первую ячейку с одной из сторон (например, сверху) надо записать нужную формулу и нажать Enter.
  • После появления рассчитанного по формуле значения навести курсор в нижний правый угол ячейки. Подождать, пока толстый белый крестик не превратиться в тонкий черный.
  • Нажать на крестик и, удерживая его, протянуть формулу в нужном направлении. В указанном примере — вниз.

Аргументы в формуле будут изменяться соответственно новому расположению. И если в самой первой ячейке это были F7 и G7, в последней позиции столбца это будет уже F12 и G12. Соответственно, если начинать распространять формулы по строкам, изменяться будут не цифры, а буквы в обозначениях ячеек.

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

2 Быстрое автозаполнение

Еще один способ в Excel протянуть формулу до конца столбца с более высокой по сравнению с первой методикой скоростью. Требует от пользователя применить такие действия:

  • Ввести в верхнюю ячейку формулу, в которой применяются аргументы из соседних столбцов. Нажать кнопку Enter.
  • Навести курсор на правый нижний угол, чтобы он приобрел форму черного крестика.
  • Кликнуть два раза по нижнему правому углу ячейки. Результатом станет автоматическое распространение формулы по столбцу с соответствующим изменением аргументов.

Стоит отметить, что автоматическое протягивание выполняется только до первой пустой ячейки. И если столбец был прерван, действия придется повторить для следующего диапазоне.

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

  • Excel: 10 формул для работы в офисе

3 Протягивание без изменения ячеек в формуле

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

Для распределения без изменения адреса ячейки выполняются те же действия, что и при обычном протягивании или автоматическом копировании. Но при вводе формулы следует зафиксировать адреса, которые не будут меняться. Для этого используются символы доллара — $. Если в каждом новом пункте столбца при расчетах используется одна и та же ячейка, значки надо будет поставить и перед номером строки, и перед литерой, которая указывает на колонку. Как в примере: $G$6.

Ставить знак $ перед названием только строки или столбца при распределении функции не имеет смысла. Потому что, когда формула протягивается, в ней автоматически меняются только нужные части аргументов. Для столбцов это будут номера строк, для строк — названия колонок.

4 Простое копирование

Еще один способ представляет собой не совсем протягивание, а копирование. Но только более простое и позволяющее выделить конкретный диапазон, а не доверять такое выделение компьютеру. Процесс распределения требует выполнить следующие действия:

  • Записать в одну из крайних ячеек строки или столбца нужную формулу и нажать Enter.
  • Скопировать значение функции — с помощью контекстного меню, иконки на панели или комбинации клавиш Ctrl + C.
  • Установить курсор в противоположную часть столбца или строки.
  • Нажать на клавиши Ctrl + Shift + «Стрелка вверх». Результатом становится выделение нужного диапазона, даже если на этом участке столбца будет несколько сотен или тысяч пунктов.
  • Вставить формулу. Самый простой способ сделать это — нажать комбинацию Ctrl + V.

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

Эта небольшая хитрость подходит и для распределения вдоль строки. В этом случае вместо комбинации Ctrl + Shift + «Стрелка вверх» придется нажать Ctrl + Shift + «Стрелка влево» (или вправо, если копируемая формула находится в крайнем левом столбце).

  • Как в Экселе посчитать сумму определенных ячеек

5 Протягивание формул в таблице Excel

Распределять формулы можно и в том случае, если данные размещены не на практически бесконечном листе, а в границах таблицы.  

Для преобразования в табличную форму достаточно выделить одну из ячеек и нажать комбинацию Ctrl + T, чтобы вызвать диалоговое окно и указать диапазон данных таблицы.
Перед тем, как протянуть формулу в Excel, достаточно всего лишь ввести нужную функцию в самой верхней строчке таблицы и нажать Enter. Способ работает только при отсутствии других значений в столбце с формулой.

Формула автоматически распределяется по колонке. Преимущества способа — скорость, сравнимая с применением макроса. Недостаток — работает он только при использовании табличной формы размещения данных в Excel и позволяет протянуть формулу сразу до конца таблицы, а не до нужной строки.

Читайте также:

  • Лучшие веб-камеры для дома и офиса: рейтинг 2021 года=«content_internal_link»>
  • Нумерация страниц в Опен Офис: простая инструкция=«content_internal_link»>

Клавиатура MacBook - сочетания клавиш Excel

Вы используете Microsoft Excel на своем Mac вместо или в дополнение к Apple Numbers? Если это так, зная некоторые сочетания клавиш для Excel на Mac позволяет сэкономить время при выполнении основных задач в таблицах и книгах.

Как и продукты Microsoft, Excel, Word и PowerPoint имеют одни и те же ярлыки. Но большинство из них относятся к использованию Microsoft Excel и упростят управление вашими данными.

Перемещение по таблицам и книгам

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

  • Перемещение на одну ячейку вверх, вниз, влево или вправо: клавиши со стрелками
  • Перемещение между ячейками (незаблокированный лист): клавиша Tab
  • Перейти в начало строки: Home или Fn + стрелка влево
  • Перейти в начало листа: Control + Home или Control + Fn + стрелка влево
  • Перейти к последней использованной ячейке на листе: Control + End или Control + Fn + стрелка вправо
  • Переход на экран вверх: Page Up или Fn + стрелка вверх
  • Перемещение по экрану вниз: Page Down или Fn + стрелка вниз
  • Перемещение экрана вправо: Option + Page Down или Fn + Option + стрелка вниз
  • Перемещение экрана влево: Option + Page Up или Fn + Option + стрелка вверх
  • Переход к следующему листу в книге: Control + Page Down или Option + стрелка вправо
  • Переход к предыдущему листу в книге: Control + Page Down или Option + стрелка влево
  • Перейти в активную ячейку: Control + Delete
  • Показать диалоговое окно «Перейти к»: Control + G
  • Показать диалоговое окно «Найти»: Control + F или Shift + F5

Выбор ячеек

Сэкономьте себе немного времени и немного поработайте с этими ярлыками для выбора ячеек, строк, столбцов и экранов.

  • Выберите столбец: Control + пробел
  • Выберите строку: Shift + пробел
  • Выберите лист: Command + A
  • Выделить видимые ячейки: Command + Shift + звездочка
  • Увеличить выделение на одну ячейку: Shift + стрелка
  • Разверните выделение до начала строки: Shift + Home или Shift + Fn + стрелка влево
  • Разверните выделение до начала листа: Control + Shift + Home или Control + Shift + Fn + стрелка влево
  • Разверните выделение на экран вниз: Shift + Page Down или Shift + Fn + стрелка вниз
  • Разверните выделение на экран вверх: Shift + Page Up или Shift + Fn + стрелка вверх

Расширьте выделение до последней использованной ячейки: Control + Shift + End или Control + Shift + Fn + стрелка вправо

Редактирование ячеек

  • После того, как вы воспользуетесь указанными выше параметрами для выбора ячеек, используйте эти ярлыки для редактирования их или их данных.
  • Отредактируйте активную ячейку: Control + U
  • Редактировать выбранную ячейку: F2
  • Копировать: Command + C
  • Вырезать: Command + X
  • Вставить: Command + V
  • Специальная вставка: Command + Option + V
  • Очистить: Удалить
  • Снять выделение: Control + дефис (-)
  • Отменить: Command + Z
  • Повторить: Command + Y
  • Скрыть столбец: Command + правая скобка или Control + правая скобка
  • Скрыть строку: Command + левая скобка или Control + левая скобка
  • Показать столбец: Command + Shift + правая скобка или Control + Shift + правая скобка
  • Показать строку: Command + Shift + левая скобка или Control + Shift + левая скобка
  • Сгруппировать выделенные ячейки: Command + Shift + K
  • Разгруппировать выделенные ячейки: Command + Shift + J
  • Заполнить: Command + D

Заполнить вправо: Command + R

Форматирование данных

  • Как и в текстовом редакторе, таком как Microsoft Word, вы можете форматировать данные в ячейках книги Excel, и эти ярлыки упрощают это.
  • Добавить или удалить жирный шрифт: Command + B
  • Добавить или удалить курсив: Command + I (заглавная буква «i»)
  • Добавить или удалить подчеркивание: Command + U
  • Добавление или удаление зачеркивания: Command + Shift + X
  • Применить форматирование чисел: Control + Shift + тильда (~)
  • Применить форматирование валюты: Control + Shift + знак доллара ($)
  • Применить процентное форматирование: Control + Shift + знак процента (%)
  • Применение экспоненциального форматирования чисел: Control + Shift + Caret (^)
  • Применить форматирование даты (день, месяц, год): Control + цифровой знак (#)
  • Применить форматирование времени (часы и минуты с AM или PM): Control + Shift + At символ (@)
  • Вставить гиперссылку: Command + K или Control + K
  • Вставить разрыв строки в ячейку: Command + Option + Return или Control + Option + Return.
  • Вставка специальных символов: Control + Command + пробел
  • Увеличить размер шрифта: Command + Shift + правая угловая скобка (>)
  • Уменьшить размер шрифта: Command + Shift + левая угловая скобка (<)
  • Выровнять по центру: Command + E
  • Выровнять по левому краю: Command + L
  • Показать диалоговое окно «Формат ячеек»: Command + 1
  • Показать диалоговое окно «Изменить стиль ячейки»: Command + Shift + L
  • Добавить границу к выбранным ячейкам: Command + Option + 0 (ноль)

Удалить границы контура: Command + Option + дефис (-)

Работа с формулами

  • Если вы часто работаете с формулами в Excel на Mac, эти ярлыки могут помочь вам сделать что-то быстрее.
  • Разверните или сверните панель формул: Control + Shift + U
  • Отображение построителя формул: Shift + F3
  • Отобразите построитель формул (после добавления имени функции): Control + A
  • Начать формулу: знак равенства (=)
  • Введите формулу как формулу массива: Command + Shift + Return или Control + Shift + Return
  • Вычислить активный лист: Shift + F9
  • Вставьте формулу автосуммы: Command + Shift + T
  • Вставьте текущую дату: Control + точка с запятой (;)
  • Вставить текущее время: Command + точка с запятой (;)

Отмена ввода в ячейке или на панели формул: клавиша Escape

Подведение итогов

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

Также обратите внимание на эти сочетания клавиш для Numbers на Mac или на наш полный список сочетаний клавиш для других приложений Mac.

Post Views: 1 545

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