Как прибавить значение в ячейке excel к уже введенному

Обновлено: 08.07.2024

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

В этом разделе не описывается использование формы данных для ввода данных на листе. Дополнительные сведения о работе с формами данных см. в статью Добавление, изменение,поиск и удаление строк с помощью формы данных.

Важно: Если не получается ввести или изменить данные на листе, он может быть защищен во избежание случайного изменения данных. На защищенном листе можно выбирать ячейки для просмотра данных, но невозможно вводить данные в заблокированные ячейки. В большинстве случаев защиту не стоит снимать до тех пор, пока не будет получено разрешение от пользователя, который создал лист. Чтобы отменить защиту листа, нажмите кнопку Снять защиту листа в группе Изменения на вкладке Рецензирование. Если при включении защиты был задан пароль, для отмены защиты листа сначала необходимо ввести этот пароль.

Выберите ячейку на листе.

Введите числа или текст, которые вы хотите ввести, а затем нажмите ввод или TAB.

Чтобы ввести данные в новую строку в ячейке, введите разрыв строки, нажав ALT+ВВОД.

Ввод чисел с фиксированным десятичным разделителем

На вкладке Файл выберите пункт Параметры.

Только Excel 2007: нажмите кнопку Microsoft Office и выберите Excel параметры.

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

В поле Число знаков после запятой введите положительное число для количества цифр справа от запятой или отрицательное число для количества цифр слева от запятой.

Например, если ввести 3 в поле Число знаков после запятой, а затем — 2834 в ячейке, то значение будет равно 2,834. Если ввести –3 в поле Число знаков после запятой, а затем — 283, то значение будет равно 283000.

Выберите ячейку на листе и введите нужное число.

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

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

Выберите ячейку на листе.

Введите дату или время в следующем виде.

При вводе даты используйте в качестве разделителя точку или дефис, например 09.05.2002 или 5-сен-2002.

Для ввода времени суток в 12-часовом формате введите букву a или p, отделенную пробелом от значения времени, например 9:00 p. В противном случае значение будет введено как время в первой половине суток.

Чтобы ввести текущую дату и время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).

Чтобы ввести дату или время, которые останутся текущими при повторном открытии листа, можно воспользоваться функциями СЕГОДНЯ и ТДАТА.

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

Ввод одинаковых данных в несколько ячеек одновременно

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

Введите данные в активной ячейке и нажмите клавиши CTRL+ВВОД.

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

Ввод одинаковых данных на нескольких листах одновременно

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

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

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

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

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

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

Повторите предыдущее действие до завершения ввода или редактирования данных.

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

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

На вкладке Вид в группе Окно щелкните Новое окно.

Перейдите в новое окно, а затем щелкните лист, который необходимо просмотреть.

Повторите шаги 1 и 2 для каждого листа, который требуется просмотреть.

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

Для просмотра листов только в активной книге установите в диалоговом окне Расположение окон флажок Только окна текущей книги.

Excel предоставляет несколько настроек для упрощения ручного ввода данных. Некоторые изменения влияют на все книги, некоторые — на весь лист, а другие влияют только на заданные ячейки.

Изменение направления клавиши ВВОД

Если использовать клавишу TAB для ввода данных в нескольких ячейках строки, а затем нажать клавишу ВВОД в конце этой строки, по умолчанию курсор переместится к началу следующей строки.

Нажатие клавиши ВВОД перемещает курсор на одну ячейку вниз, а нажатие клавиши TAB — на одну ячейку вправо. Направление перемещения для клавиши TAB изменить нельзя, но для клавиши ВВОД — можно. Изменение этого параметра влияет на весь лист, все другие открытые листы и книги, а также новые книги.

На вкладке Файл нажмите кнопку Параметры.

Только Excel 2007: нажмите кнопку Microsoft Office и выберите Excel параметры.

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

Изменение ширины столбца

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

На вкладке Главная в группе Ячейки нажмите кнопку Формат.

Группа "Ячейки" на вкладке "Главная"

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

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

Чтобы увеличить ширину столбца, выберите команду Ширина и в поле Ширина столбца введите нужное значение.

Примечание: Также ширину столбца можно увеличить, изменив формат столбца или отдельной ячейки. Например, можно изменить формат даты, чтобы отображался только день и месяц (формат "дд.мм"), например 31.12, или представить число в экспоненциальном формате, например 4E+08.

Перенос текста в ячейке

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

Щелкните ячейку, в которой требуется выполнить перенос текста.

На вкладке Главная в группе Выравнивание выберите пункт Переносить текст.

Группа "Выравнивание" на вкладке "Главная"

Примечание: Если текст представляет собой одно длинное слово, знаки не будут перенесены; чтобы был виден весь текст, можно расширить столбец или уменьшить размер шрифта. Если после включения переноса текста виден не весь текст, возможно, потребуется изменить высоту строки. На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите в разделе Размер ячейки команду Автоподбор высоты строки.

Дополнительные сведения о переносе текста см. в разделе Перенос текста в ячейке.

Изменение формата числа

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

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

Выберите ячейку, в которой содержатся нужные числа.

На вкладке Главная в группе Число щелкните стрелку рядом с полем Числовой формат и выберите нужный формат.

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

Форматирование чисел в виде текста

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

Выберите пустую ячейку.

На вкладке Главная в группе Число щелкните стрелку рядом с полем Числовой формат и выберите пункт Текстовый.

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

Числа, которые были введены перед применением к ячейкам текстового формата, необходимо ввести заново в отформатированные ячейки. Чтобы ускорить повторный ввод чисел в текстовом формате, нажмите клавишу F2, а затем — клавишу ВВОД.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

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


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

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

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

1. Выберите пустую ячейку для поиска добавленного результата, введите формулу = СЦЕПИТЬ (A1; ""; B1; ""; C1) в строку формул, а затем нажмите Enter ключ.


2. Затем выберите ячейку D1 и перетащите маркер заполнения в диапазон, который вы хотите покрыть этой формулой. Тогда вы увидите, что все тексты добавлены в одну ячейку. Смотрите скриншот:


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

Простое добавление текста из одной ячейки в другую с помощью утилиты Combine Kutools for Excel

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

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Если ячейки, которые вы хотите добавить, являются непрерывными, выберите диапазон и нажмите Kutools > Слияние и разделение > Комбинируйте строки, столбцы или ячейки без потери данных. Смотрите скриншот:


2. в Объединить столбцы или строки диалоговое окно, вам необходимо:

  • A. Выберите Объединить столбцы вариант, если ячейки, которые вы хотите добавить, находятся в разных столбцах.
  • Б. Укажите разделитель для разделения добавляемых текстов в Укажите разделитель раздел. Здесь мы выбираем Space.
  • C. Выберите место для размещения добавляемых текстов в Поместите результаты в выпадающий список.
  • D. Выберите Удалить содержимое объединенных ячеек если вы не хотите сохранять исходные данные.
  • E. Щелкните значок OK кнопка. Смотрите скриншот:


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


Внимание:

Выберите Объединить ряды вариант, вы получите результат, как показано на скриншоте ниже.


Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

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

При редактировании содержимого ячейки Excel режиме правки. Некоторые Excel работают иначе или недоступны в режиме правки.

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

Как Excel в режиме правки?

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

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

Включить или отключить режим правки

Если вы пытаетесь использовать режим правки, но ничего не происходит, возможно, он отключен. Вы можете включить или отключить режим правки, изменив параметр Excel редактирования.

Щелкните Файл > Параметры > Дополнительно.

Только Excel 2007: нажмите кнопку Microsoft Office , Excel параметры ,а затем выберите категорию Дополнительные параметры.

В разделе Параметры правки выполните требуемое действие.

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

Чтобы отключить режим правки, сключим поле Разрешить редактирование непосредственно в ячейках.

Перейдите в режим правки

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

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

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

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

При этом в режиме правки курсор будет расположен в области формул в том месте, где вы щелкнули.

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

В режиме правки курсор будет курсором в конце содержимого ячейки.

Вставка, удаление и замена содержимого ячеок

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

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

Чтобы заменить определенные символы, вы выберите их и введите новые символы.

Чтобы включить режим замены, чтобы существующие символы заменялись новыми при вводе, нажмите кнопку ВСТАВИТЬ.

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

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

Отмена и отмена изменений

Перед нажатием клавиши ВВОД или TAB, а также до или после нажатием клавиши F2 можно нажать клавишу ESC, чтобы отменить любые изменения содержимого ячейки.

После нажатия вводов или tab можно отменить изменения, нажав CTRL+Z или нажав кнопку Отменить на панели быстрого доступа.

Настройка способа отображения содержимого ячейки

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

Изменение ширины столбца

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

На вкладке Главная в группе Ячейки нажмите кнопку Формат.

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

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

Чтобы указать большую ширину столбца, щелкните Ширина столбца и введите нужное число в поле Ширина столбца.

Примечание: Также ширину столбца можно увеличить, изменив формат столбца или отдельной ячейки. Например, можно изменить формат даты, чтобы отображался только день и месяц (формат "дд.мм"), например 31.12, или представить число в экспоненциальном формате, например 4E+08.

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

Примечание: Если Excel режиме редактирования, изменить способ переноса текста невозможно.

Перенос текста в ячейке

Щелкните ячейку, в которой требуется выполнить перенос текста.

На вкладке Главная в группе Выравнивание выберите пункт Переносить текст.

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

На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите в разделе Размер ячейки команду Автоподбор высоты строки.

Выход из режима правки

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

Нажмите клавишу ВВОД.

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

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

Щелкните Файл > Параметры > Дополнительно.

Только Excel 2007: нажмите кнопку Microsoft Office , Excel параметры ,а затем выберите категорию Дополнительные параметры.

В разделе Параметры правки выполните требуемое действие.

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

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

Нажмите клавишу TAB.

При этом режим правки перестанет быть изменен и выберет ячейку справа от текущей ячейки. При нажатии shift+TAB ячейка будет выбрана слева.

Хм. тот код был понятен по ячейкам. а тут вообще ничего не меняет. или я быть может что-то делаю не так?

Public Sub WorkSheet_Change(ByVal Target As Range)
If Target.Row < 3 Then Exit Sub
If Cells(2, Target.Column).Value = "За день" Then
Target.Offset(, 1) = Target.Offset(, 1) + Target
End If
End Sub

Хм. тот код был понятен по ячейкам. а тут вообще ничего не меняет. или я быть может что-то делаю не так? NikolassMC

Public Sub WorkSheet_Change(ByVal Target As Range)
If Target.Row < 3 Then Exit Sub
If Cells(2, Target.Column).Value = "За день" Then
Target.Offset(, 1) = Target.Offset(, 1) + Target
End If
End Sub

Хм. тот код был понятен по ячейкам. а тут вообще ничего не меняет. или я быть может что-то делаю не так? Автор - NikolassMC
Дата добавления - 07.08.2014 в 12:16

Ещё раз напишу, что мне надо чтобы в ячейках D4,D5 так же менялись значения при добавлении чисел в ячейки C4,C5 как и с ячейками C3,D3.

Public Sub WorkSheet_Change(ByVal Target As Range)
If Application.Intersect(Target, Range("C3")) Is Nothing Then Exit Sub
Range("D3").Value = Range("D3").Value + Range("C3").Value
End Sub

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

Ещё раз напишу, что мне надо чтобы в ячейках D4,D5 так же менялись значения при добавлении чисел в ячейки C4,C5 как и с ячейками C3,D3.

Public Sub WorkSheet_Change(ByVal Target As Range)
If Application.Intersect(Target, Range("C3")) Is Nothing Then Exit Sub
Range("D3").Value = Range("D3").Value + Range("C3").Value
End Sub

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

Public Sub WorkSheet_Change(ByVal Target As Range)
If Application.Intersect(Target, Range("C3")) Is Nothing Then Exit Sub
Range("D3").Value = Range("D3").Value + Range("C3").Value
End Sub

Данный код меняет цифры так как надо, но только одной ячейки, при копировании данного кода ниже, но с другими ячейками вообще ничего не работает. Автор - NikolassMC
Дата добавления - 07.08.2014 в 12:20

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