Что Надо Делать в Случае Ошибки При Вводе Данных в Excel • Выбор диапазонов

Содержание

masterok

Признаюсь честно, я не большой специалист в Exel. Очень многие, даже простейшие процессы автоматизации в нем меня ставят в тупик. Поэтому данная статья мне была очень любопытна и полезна. Может быть и вы узнаете что то новое для себя. Итак читаем …

Если для вашей уже построенной диаграммы на листе появились новые данные, которые нужно добавить, то можно просто выделить диапазон с новой информацией, скопировать его (Ctrl + C) и потом вставить прямо в диаграмму (Ctrl + V).

Excel 4. Содержимое ячеек – Эффективная работа в MS Office
Когда вы выделяете ячейку мышью или клавишами управления курсором, выделенная ячейка становится текущей. Текущую ячейку можно отличить по рамке вокруг неё. Адрес текущей ячейки всегда отображается в Поле имени:
специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Для перевода ячейки в текстовый формат достаточно поставить перед значением апостроф или перед вводом изменить формат ячейки CTRL 1 на Текстовый. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Бывают случаи, когда при работе в Excel после ввода числа в ячейку оно отображается как дата. Эта ситуация особенно раздражает, если вам нужно ввести данные другого типа, а пользователь не знает, как это сделать. Давайте посмотрим, почему Excel отображает дату вместо чисел, а также определим, как решить эту ситуацию.

Включение, отключение и настройка автозамены в Excel. Как отключить Автозамену на дату в Excel?

  1. Выделите диапазон.
  2. Скопируйте его (Ctrl + C) или, нажав на правую кнопку мыши, выберите «Копировать» (Copy).
  3. Щёлкните правой кнопкой мыши по ячейке, куда хотите вставить данные, и выберите в контекстном меню один из вариантов специальной вставки — значок «Транспонировать» (Transpose).

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

Что Надо Делать в Случае Ошибки При Вводе Данных в Excel

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

В этой статье рассматриваются причины появления таких проблем и различные способы их устранения

Причина первая . Число сохранено как текст

В этом случае видно, что числа или даты прижаты к левому краю ячейки (как текст) и, как правило, в левом верхнем углу ячейки имеется маркер ошибки (зелёный треугольник) и тег, который при наведении мышки поясняет, что число сохранено как текст.

Что Надо Делать в Случае Ошибки При Вводе Данных в Excel • Выбор диапазонов

Никакие изменения формата на Числовой, Общий или Дата ситуацию не исправляют, но если кликнуть в строку формул (или нажать F2), а затем Enter, то число становится числом, а дата датой. При большом количестве таких чисел вариант, согласитесь, неприемлемый.

  • С помощью маркера ошибки и тега. Если в левом верхнем углу ячеек виден маркер ошибки ( зелёный треугольник) и тег, то выделяем ячейки, кликаем мышкой по тегу и выбираем вариант Преобразовать в число
  • С помощью операции Найти/Заменить. Предположим, в таблице есть числа с десятичной запятой, сохраненные как текст. Выделяем диапазон с числами — нажимаем Ctrl+h (либо находим на вкладке Главная или в меню Правка для версий до 2007 команду Заменить) — в поле Найти вводим , (запятую) — в поле Заменить на тоже вводим , (запятую) — Заменить все. Таким образом, делая замену запятой на запятую, мы имитируем редактирование ячейки аналогично F2 — Enter

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

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

Аналогичную замену можно проделать и формулой (см. ниже), используя функцию ПОДСТАВИТЬ()

  • С помощью Специальной вставки. Этот способ более универсальный, так как работает и с дробными числами, и с целыми, а также с датами. Выделяем любую пустую ячейку — выполняем команду Копировать — выделяем диапазон с проблемными числами — Специальная вставкаСложитьОК. Таким образом, мы к числам (или датам) прибавляем 0, что никак не влияет на их значение, зато переводит в числовой формат

Вариантом этого приёма может быть умножение диапазона на 1

  • С помощью инструмента Текст по столбцам. Этот приём удобно использовать если преобразовать нужно один столбец, так как если столбцов несколько, то действия придётся повторять для каждого столбца отдельно. Итак, выделяем столбец с числами или датами, сохраненными как текст, устанавливаем формат ячейки Общий (для чисел можно установить, к примеру, Числовой или Финансовый). Далее выполняем команду ДанныеТекст по столбцамГотово
  • С помощью формул. Если таблица позволяет задействовать дополнительные столбцы, то для преобразования в число можно использовать формулы. Чтобы перевести текстовое значение в число, можно использовать двойной минус, сложение с нулём, умножение на единицу, функции ЗНАЧЕН(), ПОДСТАВИТЬ(). Более подробно можно почитать здесь. После преобразования полученный столбец можно скопировать и вставить как значения на место исходных данных
  • С помощью макросов. Собственно, любой из перечисленных способов можно выполнить макросом. Если Вам приходится часто выполнять подобное преобразование, то имеет смысл написать макрос и запускать его по мере необходимости.

Причина вторая . В записи числа присутствуют посторонние символы.

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

Для неразрывных пробелов: =—ПОДСТАВИТЬ(B4;СИМВОЛ(160);»»)

Сразу для тех и других пробелов: =—ПОДСТАВИТЬ(ПОДСТАВИТЬ(B4;СИМВОЛ(160);»»);» «;»»)

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

Простые, но эффективные приёмы для ускоренной работы в Excel - — LiveJournal
Вы когда-нибудь подбирали входные значения в вашем расчёте Excel, чтобы получить на выходе нужный результат? В такие моменты чувствуешь себя матёрым артиллеристом, правда? Всего-то пара десятков итераций «недолёт — перелёт», и вот оно, долгожданное «попадание»!
специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Предвкушая отдых, вы закрываете отчёт, с которым возились последнюю половину дня, и в появившемся диалоговом окне Сохранить изменения в файле. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Рассмотрим основные интерфейсные возможности Excel, применяемые при построении и отладке сложных формул. Статья ориентирована в первую очередь на новичков Excel, но, вполне вероятно, что и более опытные пользователи откроют для себя что-то новое.

Редактирование формул

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

Создание раскрывающегося списка

Путь: меню «Данные» – инструмент «Проверка данных» – вкладка «Параметры». Тип данных – «Список».

Что Надо Делать в Случае Ошибки При Вводе Данных в Excel • Выбор диапазонов

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

  1. Вручную через «точку-с-запятой» в поле «Источник».
  2. Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
  3. Назначить имя для диапазона значений и в поле источник вписать это имя.

Что Надо Делать в Случае Ошибки При Вводе Данных в Excel • Выбор диапазоновЧто Надо Делать в Случае Ошибки При Вводе Данных в Excel • Выбор диапазонов

специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Под сложностью здесь понимается наличие нескольких уровней вложенности скобок более одного , а также большой размер математического выражения. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Когда пользователь вводит данные, EXCEL пытается определить тип данных для вставки… При вводе текстовых данных определенного типа, например: 1-05, 2.12, 1 и 2, 00012456, EXCEL автоматически меняет формат ячейки и преобразует текст в другой, видимо, подходящий тип данных.
Содержимое ячеек

Почему в excel не работает выпадающий список

  1. Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
  2. Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
  3. Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.

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

Как в Excel изменить формат ячеек по умолчанию?

Итак, если вы хотите изменить формат по умолчанию для ячейки Excel, вам необходимо сделать следующее: Откройте наш файл в Excel, перейдите в меню на вкладке «Главная», затем найдите раздел «Стили», затем «Стили ячеек». «в подразделе находим стиль« Нормальный », щелкаем правой кнопкой мыши, в выпадающем меню выбираем« Изменить».

Для этого щелкните любую ячейку в столбце и нажмите Ctrl + Пробел. Щелкните правой кнопкой мыши любую выделенную ячейку и выберите в контекстном меню «Удалить гиперссылки).

специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Абсолютная и относительная адресация диапазонов задается только при помощи клавиатуры одним из нескольких доступных способов. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Выделите ячейки таблицы, для которых вы хотите отменить текущий стиль. На вкладке «Главная» выберите «Форматировать как таблицу» или разверните галерею стилей таблиц на вкладке «Работа с таблицами»> «Конструктор» (на Mac — вкладка «Таблицы»). Выберите опцию Удалить.

Число сохранено как текст или Почему не считается сумма? Приёмы работы с книгами, листами, диапазонами, ячейками — Эффективная работа в Excel — Статьи об Excel — Мир MS Excel

  • исправление двух заглавных букв (заглавных букв) в начале слова;
  • устранение ошибок, вызванных случайным нажатием кнопки Caps Look.
  • указание дней недели с большой буквы;
  • исправление первой буквы предложения заглавными буквами;

Если вам нужно объединить текст из нескольких ячеек в одну, необязательно использовать сложные формулы. Достаточно выбрать ячейку, в которой будет соединен текст, нажать «=» и последовательно выбрать ячейки, ставя перед каждой символ «&».

Редактирование формул

В Excel имеется несколько возможностей для написания математического выражения:

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

Мастер функций

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

alt

Редактор формул в ячейке

Параметры Excel по умолчанию установлены таким образом, что при вводе формулы с клавиатуры (нажатии кнопки «=») редактирование выражения осуществляется непосредственно в активной ячейке:

alt

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

Область редактора формул

alt

alt

Автозавершение названия функции

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

alt

Автозавершение названия проще всего производить через клавиши вверх, вниз, выбор через клавишу Tab. Можно для этих же целей воспользоваться мышью, но это заведомо менее удобный способ – переключение между вводом с клавиатуры и мышью занимает некоторое время.

Выбор диапазонов

Еще одним способом является смешанный тип ввода, когда сначала выделяется начало диапазона при помощи мыши, а правильный размер вводитсья с клавиатуры. В предыдущем примере, можно выделить A1:A10 (десять видимых ячеек), потом сразу же ввести с клавиатуры «00» — получится искомый диапазон A1:A1000. Выражение будет работать верно, но скроллинг при помощи мыши при этом не требуется.

Абсолютная и относительная адресация диапазонов задается только при помощи клавиатуры одним из нескольких доступных способов:

  • При работе в A1-адресации явным указателем признака абсолютной адресации является символ «$» (доллар) ввод с клавиатуры «$a$1:$a$1000».
  • При работе в R1C1-адресации абсолютные ссылки указываются без использования квадратных скобок – ввод с клавиатуры «R1C1:R1C1000».
  • Выделение диапазона, а затем последовательное нажатие клавиши F4 для подбора нужного типа адресации. В примере адрес будет меняться следующим образом:
    1. $A$1:$A$1000
    2. A$1:A$1000
    3. $A1:$A1000
    4. A1:A1000 (исходное состояние)

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

    Структурные выражения

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

    alt

    Теперь обратите внимание ту же формулу, но записанную в многострочном варианте:

    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    В диалоговом окне Изменение типа столбца выберите команду Заменить текущие , и Excel преобразует выделенные столбцы в текст. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

    Excel заменяет последние цифры на нули — Все о Windows 10

    Щелкните поле Источник и выделите диапазон списка. В примере данные находятся на листе «Города» в диапазоне A2:A9. Обратите внимание на то, что строка заголовков отсутствует в диапазоне, так как она не является одним из вариантов, доступных для выбора.

    XLS XLSX
    Длина формулы
    1000 8000
    Уровни вложенности
    7 64

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

    Все, что вы набираете на клавиатуре, появляется и в текущей ячейке, и в строке формул:

    Содержимое ячеек

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

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

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

    Содержимое ячеек

    Это подводный камень. При вставке текста из буфера обмена в ячейку эта ячейка утрачивает режим «переносить по словам». Можно, конечно опять вызвать диалоговое окно «Формат ячеек» и назначить этот режим для этой конкретной ячейки. Но лучше воспользоваться возможностями специальной вставки Буфера обмена:

    Содержимое ячеек

    Если во время ввода данных вы передумали продолжать ввод, то его можно отменить, нажав на клавишу . Если во время набора текста вы допустили ошибку, то исправьте ее с помощью клавиши Backspace или Delete.

    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    Ограничения на сложность формул стали еще менее строгими при изменении формата файла Excel на xlsx версия 2007 и более поздние. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    Единственная причина, по которой данные в ячейке могут отображаться как дата, заключается в том, что они отформатированы соответствующим образом. Следовательно, чтобы настроить отображение необходимых ему данных, пользователь должен их изменить.

    Как защитить формат ячейки?

    Нажав Ctrl + F, мы попадаем в меню поиска, с помощью которого можно искать любые данные в Excel. Однако его функциональность можно расширить, используя символы «?» и «*». Знак вопроса отвечает за один неизвестный символ, а астериск — за несколько. Их стоит использовать, если вы не уверены, как выглядит искомый запрос.

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

    Автор Александр Привизенцев задал вопрос в разделе Программное обеспечение

    Эксель 2003 при вводе в ячейку 20-значного числа (номер счета) последние три-четыре цифры заменяет на ноль. Как исправить и получил лучший ответ

    Ответ от Почтальон Печкин[гуру]поставьте текстовый формат и тогда уже пропишите число, либо пропишите формулой =”12345678901234567891″

    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    Диалоговое окно Найти и заменить полностью раскроется, и в нем появятся дополнительные возможности для изменения характеристик символов, параметров форматирования и настроек рабочей книги. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    Еще одним способом является смешанный тип ввода, когда сначала выделяется начало диапазона при помощи мыши, а правильный размер вводитсья с клавиатуры. В предыдущем примере, можно выделить A1:A10 (десять видимых ячеек), потом сразу же ввести с клавиатуры «00» — получится искомый диапазон A1:A1000. Выражение будет работать верно, но скроллинг при помощи мыши при этом не требуется.

    Редактирование формул

    Примечание. Эта страница переведена автоматически и может содержать неточности и грамматические ошибки. Нам важно, чтобы эта статья была вам полезна. Была ли эта информация полезна? Для вашего удобства мы также предоставляем ссылку на оригинал (на английском языке).

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: