Удаление ячеек в Microsoft Excel

Содержание

Удаляем столбец в ексель

Удаление ячеек в Microsoft Excel

Пошаговая инструкция «Как удалить столбец в exel» различными способами.

Данная статья будет вам полезной, поэтому читайте ее более внимательно.

Контекстное меню – это меню, которое появляется при нажатии правой кнопки мышки (ПКМ). Оно присутствует в любой программе, приложении и позволяет выполнять с объектом простейшие действия: удалить, переименовать, вставить, копировать и т.д.

Последовательность действий:

  1. выделить столбец, который необходимо удалить (нажать на букву, которая его идентифицирует);
  2. правой клавишей мышки по выделенной области;
  3. в появившемся контекстном меню найти и нажать «Удалить».

Через меню закладок

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

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

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

Последовательность действий:

  1. зайти в панель закладок «»;
  2. выделить столбец;
  3. отыскать на панели кнопку «Удалить»;
  4. нажать кнопку.

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

Последовательность действий:

  1. выделить ячейки;
  2. на панели закладок открыть подменю «Удалить»;
  3. выбрать «удалить ячейки»;
  4. поставить галочку на «столбец»;
  5. Ок.

Через объединение ячеек

По факту, действие не удаляет столбец, а соединяет его с соседним, делая из двух – один.

Последовательность действий:

  1. выделить ячейки, которые необходимо объединить;
  2. на панели закладок «» найти кнопку «Объединить и поместить в центре»;
  3. справа от кнопки найти маленькую стрелочку;
  4. нажать на стрелочку – появится подменю;
  5. в подменю выбрать «Объединить по строкам»;
  6. редактор сообщит, что при объединении, данные из правого столбца будут утеряны. Кликаем «Ок»;

Готово!

Как отменить удаление

Любое действие в редакторе отменяется комбинацией клавиш Ctrl+Z.

Если вы удалили столбец и желаете сразу его восстановить – нажмите комбинацию. Переключать язык не нужно!

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

Стрелка не относится к панели закладок, поэтому доступна из любой закладки.

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

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

Полезная информация

  • Можно ли удалить столбец при помощи кнопки Delete ?

Клавиша Delete удаляет не столбец, а все данные из столбца.

  • Формула будет работать, если удалить столбец?

Если ячейка столбца участвовала в формуле

При удалении столбца выбьет ошибку и потребует исчезнувшую ссылку.

Обратите внимание! В строке формулы, на месте, где стояли координаты ячейки, стоит знак «#ССЫЛКА».

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

При объединении столбцов, ячейка не исчезает, а «маскируется». Это означает, что ссылка остается активной. Данные в замаскированной ячейке обнуляются и вычисление искривляется. Формула не изменилась, вычисления прошли, но так как ячейка пустая, программа по определению считает данные равными нулю.

По условию, должны были перемножиться данные из ячеек С5 и Е5. Так как С5 принимается за 0, результат умножения также равен нулю.

Если ячейка из столбца не принимала прямого участия в формуле

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

К примеру: в ячейке F3 стоит формула логической проверки и умножения. В ней принимаю участие ячейки В3, С3 и Е3.

После удаления столбца D, произошли сдвиги – столбцы Е и F сдвинулись на один влево. При этом, формула видоизменилась, подставив для вычисления новые координаты. Результат остался неизменным.

  • Что происходит, когда удаляют столбец из объединенных ячеек?

В нашем случае, шапка таблицы состоит из двух строк. Во всех столбцах, кроме «Цена», две ячейки объединены в одну по строкам. В столбце «Цена» в первой строке объединены ячейки по столбцам: из ячеек В1 и С1 сделали одну. Если удалить столбец В, то надпись «Цена» также удалиться и верхняя строка останется пустой.

Источник: //vacenko.ru/udalyaem-stolbec-v-eksel/

Как удалить конечные пробелы из ячеек в Microsoft Excel?

Удаление ячеек в Microsoft Excel

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

Удалить конечные пробелы из ячеек в Excel с помощью VBA

Удалить конечные пробелы из ячеек Excel с помощью Kutools for Excel

Быстро удалите пробелы (ведущие / конечные / лишние пробелы) из выбранных ячеек:

С правилами Удалить места полезности Kutols для Excel, вы можете быстро удалить определенные пробелы, такие как начальные пробелы, конечные пробелы или лишние пробелы из выбранных ячеек сразу в Excel. Смотрите скриншот:

Удалить конечные пробелы из ячеек в Excel с помощью VBA

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

1: Выберите диапазон, из которого вы хотите удалить конечные пробелы из ячеек.

2, нажмите ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окна.

3. Щелчок Вставить >модуль, и вставьте следующий макрос в окне модуля.

Код VBA: удалить все конечные пробелы из выбранных ячеек в Excel

Sub NoSpaces() 'Update by Extendoffice 20180613 Dim c As Range For Each c In Selection.Cells c = Trim(c) Next End Sub

4, нажмите F5 для запуска этого макроса. Затем все конечные пробелы сразу удаляются из ячеек выбранного диапазона.

Удалить конечные пробелы из ячеек Excel с помощью Kutools for Excel

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

Kutools for Excel включает в себя более удобные инструменты Excel 300. Бесплатно, без ограничений, в 30-дни. Получить сейчас.

1, Выберите диапазон, из которого вы хотите удалить все конечные пробелы из ячеек, Затем нажмите Kutools >Текст >Удалить места, Смотрите скриншот:

2. В Удалить места диалоговое окно, проверьте Трейлинг пространства вариант в Тип пространства и нажмите OK кнопка. Смотрите скриншот:

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

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

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

Kutools for Excel включает в себя более удобные инструменты Excel 300. Бесплатно, без ограничений, в 60-дни. Скачайте бесплатную пробную версию прямо сейчас!

Office Tab

Принесите удобные вкладки в Excel и другое программное обеспечение Office, как Chrome, Firefox и новый Internet Explorer.

Kutools for Excel

Удивительно! Увеличьте производительность в течение 5 минут. Не нужно никаких специальных навыков, сэкономить два часа каждый день!

Новые возможности 300 для Excel, сделать Excel намного проще и мощнее:

  • Объединить ячейки / строки / столбцы без потери данных.
  • Объединение и объединение нескольких листов и книг.
  • Сравнение диапазонов, копирование нескольких диапазонов, преобразование текста в дату, преобразование единиц и валют.
  • Подсчет количества цветов, Пейджинговые субтитры, Расширенный сортировка и Суперфильтр,

Источник: //d2d42mpnbqmzj3.cloudfront.net/ru/documents/excel/666-excel-remove-trailing-spaces.html?page_comment=2

Как удалить значения ячеек? Выборочное удаление значений

Удаление ячеек в Microsoft Excel

Многим пользователям, в том числе и мне, приходится ежедневно, еженедельно, ежемесячно либо ежегодно использовать одни и те же таблицы, сделанные в Excel.

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

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

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

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

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

Стандартные средства для удаления значений ячеек

Представим (либо посмотрим на видео ниже), что на рабочем листе Excel расположена таблица.

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

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

Для того чтобы очистить место в таблице для внесения новых значений можно выделять поочередно нужные диапазоны ячеек и нажимать кнопку “Delete” на клавиатуре, как говорится, медленно, но верно. Проделав такую операцию полтора десятка раз невольно появляется вопрос “а можно ли как-нибудь быстрее?”. Конечно можно! Даже нужно.

В Microsoft Excel 2007 и выше для этих целей подойдет такой инструмент как “Выделение группы ячеек”. Для этого выбираем на ленте Excel вкладку “”, переходим в группу “Редактирование”, нажимаем кнопку “Найти и выделить” и выбираем команду “Выделение группы ячеек”.

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

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

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

В Excel 2003 выделение группы ячеек вообще не предусмотрено и в этой версии без дополнительных инструментов не обойтись.

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

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

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

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

Использование надстройки позволяет:

1. удалить значения из ячеек с числовыми значениями;

2. удалить значения из ячеек с текстовыми значениями;

3. удалить значения из ячеек с формулами;

4. удалить значения из ячеек, содержащих примечания;

5. удалить значения из всех ячеек с цветной заливкой;

6. удалить значения из ячеек только с определенным цветом заливки;

7. удалить значения из ячеек с цветным шрифтом;

8. удалить значения из ячеек с заданным цветом шрифта;

9. удалить значения из ячеек с рамками.

видео по работе с надстройкой

макрос (надстройка) для выборочного удаления значений из ячеек

по выборочному удалению значений ячеек

Источник: //macros-vba.ru/nadstrojki/excel/113-kak-udalit-znacheniya-yacheek-vyborochnoe-udalenie-znachenij

Работа с ячейками в Excel

Удаление ячеек в Microsoft Excel

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

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

Рабочая книга Excel

Новый документ по умолчанию пуст. Жирным табличным маркером выделена область A1, название столбца и строки окрашены в яркий оранжевый цвет.

Изображение № 1. Основные обозначения.

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

Объединение ячеек в Эксель

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

Форматирование объединенных областей в Excel:

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

Изображение № 2. Объединение ячеек.

  1. Поиск нужной кнопки. В меню навигации, на вкладке «», отыскать клавишу, помеченную на скриншоте № 2. и вывести выпадающий список. Выбрать компонент «Объединить и поместить в центре». Если соответствующая клавиша недоступна, то пользователям необходимо закрыть режим редактирования клавишей ВВОД (Enter).
  2. Замечания. Для изменения положения текста в объеденном блоке используются свойства выравнивания, на вкладке «».

Разделение ячеек Excel

Процедура незатейлива и полностью повторяет предыдущий пункт:

  1. Выбор объединенного блока (другие разделить не получится).
  2. При выделении загорится клавиша объединения (помечена на скриншоте № 2), после нажатия на неё ячейки высвободятся и получат отдельный физический адрес. Столбцы и ячейки пересчитаются в автоматическом режиме.

Поиск ячейки Excel

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

Следуйте инструкции:

  1. Вкладка «», область «Редактирование» (в самом правом углу). Клавиша «Найти и выделить».
  2. При нажатии на клавишу «Найти» раскроется окно ввода информации.

    Но перед этим немного настроек – «Параметры», затем «Формат», переход к группе «Выравнивание» и установка галки напротив поиска объединенных ячеек.

  3. Информация выведется в специальном окошке.
  4. Замечание: Если область «Формат» скрыта, значит, не нажаты «Параметры».

    Для поиска всех объединенных ячеек применяется функций «Найти все». Подробнее на скриншоте № 3.

Изображение № 3. Поиск объединенных ячеек

Содержимое ячеек Эксель

Краткий курс работы с вводимой информацией. Копирование, перемещение и размножение. Обо всем по порядку.

  1. Ввод. Выделение интересующей области. Внесение данных.
  2. Удаление. Стандартный вариант – применение клавиш Delete и Backspace. Способ для опытных пользователей – клавиша ластика в панели «Редактирование», там, где расположена функция «Найти».
  3. Копирование. Лучший способ работать с данными, вооружиться «горячими клавишами». Выделенные блоки легко размножать, сначала зажав сочетание CTRL+C (копирование), а затем CTRL + V (вставка). Метод быстрый, работает практически во всех текстовых редакторах и браузерах. При неправильных действиях можно воспользоваться CTRL + Z, вернувшись на шаг назад.
  4. Вырезание. И снова выделение, затем CTRL + X, а после CTRL + V (уже знакомая вставка). Безотказная комбинация.
  5. Формат. Выделенные ячейки легко изменять и внешне, и внутренне. Целый список возможных команд открывается при нажатии правой кнопкой мыши.

Арифметические операции в Excel

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

Прежде всего, стоит разобраться в обозначениях:

  • «+» – сложение.
  • «-» – вычитание.
  • «*» – умножение.
  • «/» – деление.
  • «» – возведение числа в степень.
  • «%» – процент.

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

Пример: =7+6

После нажатия клавиши ВВОД (Enter), данные подсчитываются, и выводится результат. Если число после проведения арифметической операции получилось не целым, а с громадным количеством цифр после запятой, то можно воспользоваться настройкой и уменьшить разрядность. Для этого достаточно на «Главной» в разделе «Число» найти указанную кнопку.

Формулы Excel

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

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

Для получения «Итого», к примеру, достаточно сложить данные по каждому наименованию за первую и вторую неделю. Вариант несложный, можно переписать несколько значений вручную. А как быть с полем «Сумма»? Тоже все руками? Как же систематизировать данные?

Изображение № 4. Работа с формулами

Все логично и невероятно удобно. Выбор поле для подсчета. Далее значок Fx (Изображение № 4, Пункт 2), определение подходящей для совершения арифметического действия формулы. (Все подписано и совершенно наглядно).

После выбора СУММ выделение диапазона значений. Подтверждение действия кнопкой ВВОД. Лучший способ разобраться во всех функциях и набить руку – попрактиковаться.

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

Ошибки в Excel

##### – ошибка формулы, работавшей с датой и временем. В результате обработки получилось отрицательное значение или данные не умещаются в ячейке;

#Н/Д – данные не определены, нарушена последовательность ввода аргументов данных;

#ССЫЛКА! – адрес столбца или строки неверен;

#ПУСТО! – неправильное построение арифметической операции;

#ЧИСЛО! – чересчур маленькое или большое для вывода число;

#ЗНАЧ! – неподдерживаемый тип данных, если в одной ячейке текст, а в другой цифры;

#ДЕЛ/0! – недопустимая попытка деления на ноль;

#ИМЯ?  – нераспознаваемый адрес или название функции;

Горячие клавиши Excel

CTRL + (стрелка на клавиатуре) – выбор всех ячеек в столбце или строке;

CTRL + SHIFT + «+» – вставка текущего времени;

CTRL + «;» – указание текущей даты. Автоматически форматируется по правилам Excel;

CTRL + A – выделение документа целиком или текущей заполненной области.

И уже изученные – CTRL + C (копировать); CTRL + V (вставить); CTRL + Z (вернуться на шаг назад).

Источник: //pclegko.ru/microsoft-office/rabota-v-excel-s-yacheykami.html

Зачистка текста

Удаление ячеек в Microsoft Excel
61947 28.01.2014 Скачать пример

Зачастую текст, который достается нам для работы в ячейках листа Microsoft Excel далек от совершенства. Если он был введен другими пользователями (или выгружен из какой-нибудь корпоративной БД или ERP-системы) не совсем корректно, то он легко может содержать:

  • лишние пробелы перед, после или между словами (для красоты!)
  • ненужные символы (“г.” перед названием города)
  • невидимые непечатаемые символы (неразрывный пробел, оставшийся после копирования из Word или “кривой” выгрузки из 1С, переносы строк, табуляция)
  • апострофы (текстовый префикс – спецсимвол, задающий текстовый формат у ячейки)

Давайте рассмотрим способы избавления от такого “мусора”.

Замена

“Старый, но не устаревший” трюк. Выделяем зачищаемый диапазон ячеек и используем инструмент Заменить с вкладки Главная – Найти и выделить (Home – Find & Select – Replace) или жмем сочетание клавиш Ctrl+H.

Изначально это окно было задумано для оптовой замены одного текста на другой по принципу “найди Маша – замени на Петя”, но мы его, в данном случае, можем использовать его и для удаления лишнего текста. Например, в первую строку вводим “г.” (без кавычек!), а во вторую не вводим ничего и жмем кнопку Заменить все (Replace All). Excel удалит все символы “г.” перед названиями городов:

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

Удаление пробелов

Если из текста нужно удалить вообще все пробелы (например они стоят как тысячные разделители внутри больших чисел), то можно использовать ту же замену: нажать Ctrl+H, в первую строку ввести пробел, во вторую ничего не вводить и нажать кнопку Заменить все (Replace All).

Однако, часто возникает ситуация, когда удалить надо не все подряд пробелы, а только лишние – иначе все слова слипнутся друг с другом. В арсенале Excel есть специальная функция для этого – СЖПРОБЕЛЫ (TRIM) из категории Текстовые. Она удаляет из текста все пробелы, кроме одиночных пробелов между словами, т.е. мы получим на выходе как раз то, что нужно:

Удаление непечатаемых символов

В некоторых случаях, однако, функция СЖПРОБЕЛЫ (TRIM) может не помочь. Иногда то, что выглядит как пробел – на самом деле пробелом не является, а представляет собой невидимый спецсимвол (неразрывный пробел, перенос строки, табуляцию и т.д.). У таких символов внутренний символьный код отличается от кода пробела (32), поэтому функция СЖПРОБЕЛЫ не может их “зачистить”.

Вариантов решения два:

  • Аккуратно выделить мышью эти спецсимволы в тексте, скопировать их (Ctrl+C) и вставить (Ctrl+V) в первую строку в окне замены (Ctrl+H). Затем нажать кнопку Заменить все (Replace All) для удаления.
  • Использовать функцию ПЕЧСИМВ (CLEAN). Эта функция работает аналогично функции СЖПРОБЕЛЫ, но удаляет из текста не пробелы, а непечатаемые знаки. К сожалению, она тоже способна справится не со всеми спецсимволами, но большинство из них с ее помощью можно убрать.

Функция ПОДСТАВИТЬ

Замену одних символов на другие можно реализовать и с помощью формул. Для этого в категории Текстовые в Excel есть функция ПОДСТАВИТЬ (SUBSTITUTE). У нее три обязательных аргумента:

  • Текст в котором производим замену
  • Старый текст – тот, который заменяем
  • Новый текст – тот, на который заменяем

С ее помощью можно легко избавиться от ошибок (замена “а” на “о”), лишних пробелов (замена их на пустую строку “”), убрать из чисел лишние разделители (не забудьте умножить потом результат на 1, чтобы текст стал числом):

Удаление апострофов в начале ячеек

Апостроф (') в начале ячейки на листе Microsoft Excel – это специальный символ, официально называемый текстовым префиксом. Он нужен для того, чтобы дать понять Excel, что все последующее содержимое ячейки нужно воспринимать как текст, а не как число.

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

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

Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert – Module) и введите туда его текст:
Sub Apostrophe_Remove() For Each cell In Selection If Not cell.HasFormula Then v = cell.Value cell.Clear cell.Formula = v End If Next End Sub

Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то апострофы перед содержимым выделенных ячеек исчезнут.

Английские буквы вместо русских

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

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

Можно, конечно, вручную заменять символы латинцы на соответствующую им кириллицу, но гораздо быстрее будет сделать это с помощью макроса. Откройте редактор Visual Basic сочетанием клавиш Alt+F11, вставьте новый модуль (меню Insert – Module) и введите туда его текст:

Sub Replace_Latin_to_Russian() Rus = “асекорхуАСЕНКМОРТХ” Eng = “acekopxyACEHKMOPTX” For Each cell In Selection For i = 1 To Len(cell) c1 = Mid(cell, i, 1) If c1 “[” & Eng & “]” Then c2 = Mid(Rus, InStr(1, Eng, c1), 1) cell.Value = Replace(cell, c1, c2) End If Next i Next cell End Sub

Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Только будьте осторожны, чтобы не заменить случайно нужную вам латиницу 🙂

Ссылки по теме

Источник: //www.planetaexcel.ru/techniques/7/191/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.