Как убрать первую цифру в ячейке excel
Как удалить первую цифру в каждой ячейке во всем столбце, если строк около 8000? Как-нибудь очень быстро и просто-специально для чайника.
18.04.2011 20:03:22
Самый быстрый способ: http://www.planetaexcel.ru/forum.php?thread_id=8735
Пользователь
Сообщений: 8839 Регистрация: 11.01.2013
18.04.2011 20:10:24
Скопируйте эту строку:
for each x in selection:x.value=mid(x,2):next
Выделите диапазон (если он непрерывный, то с помощью Ctrl+Shift+вниз),
потом Alt+F11, Ctrl+G, Ctrl+V, Enter.
19.04.2011 06:13:10
Спасибо все работает
Пользователь
Сообщений: 8196 Регистрация: 21.12.2012
19.04.2011 07:01:02
«..Сладку ягоду рвали вместе, горьку ягоду я одна.»
19.04.2011 07:11:47
for each x in selection:x.value=mid(x,2):next
Выделите диапазон (если он непрерывный, то с помощью Ctrl+Shift+вниз),
потом Alt+F11, Ctrl+G, Ctrl+V, Enter.
такие вещи несмотря на их простоту и незатейливость
надо бы ложить в копилку, тем более, что это не единственная задача которую можно решить «одной строкой» в окне immediate
Удалить первую букву / первые N символов в начале или конце ячейки в Excel
Как удалить первый/последний символ или несколько первых/последних символов в ячейке Excel? Узнайте ответ из этой статьи.
Примечание автора: речь пойдет о ситуациях, когда количество символов определено конкретным числом — один, два, три и т.д. Тому, как удалить текст до определенного символа, посвящена отдельная статья.
Формулы удаления N символов в начале и конце строк
Для составления таких формул понадобятся функции ЛЕВСИМВ, ПРАВСИМВ и ДЛСТР. Первые две извлекают из текста указанное количество символов слева и справа соответственно, а ДЛСТР возвращает количество символов в тексте ячейки, к которой обращается.
Чтобы удалить из ячейки N символов слева, можно взять справа количество символов, равное разнице длины строки в символах (ДЛСТР) и N:
=ПРАВСИМВ(A1;ДЛСТР(A1)-N)
Копировать
А чтобы удалить из ячейки N символов справа, наоборот, извлекаем слева длину строки минус N:
=ЛЕВСИМВ(A1;ДЛСТР(A1)-N)
Копировать
Удалить символы в начале ячейки (слева): функция надстройки !SEMTools
Формулы выше требуют создания дополнительного столбца. Чтобы сэкономить время, если исходные данные не нужны, я разработал функции !SEMTools, удаляющие символы прямо на месте.
Если не уверены до конца в том, что делаете, рекомендуется все же перестраховываться, создавая дополнительный столбец.
Удалить символы в конце ячейки (справа): функция надстройки !SEMTools
Процедура потребуется, когда у вас есть массив фраз, в котором нужно обрезать последние буквы в конце строки, и вы уверены на 100% в их количестве.
Выделите диапазон, затем на панели !SEMTools в меню «Удалить» выберите «Символы -> обрезать -> с конца ячейки». В появившемся диалоговом окошке вбейте количество символов, которое хотите удалить, и нажмите «ОК».
Удалить слова и символы по другим условиям
Надеюсь, на этой странице вы нашли то, что искали, и смогли решить задачу удаления последних или первых символов в ячейках.
Вас наверняка могут заинтересовать похожие операции, смотрите подробнее:
- Взять первые N символов ячейки в Excel;
- Удалить лишние пробелы в Excel;
- Удалить латиницу;
- Удалить все символы, кроме цифр в Excel;
- Удалить все символы, кроме букв и цифр;
- Удалить первое слово или первые N слов в ячейках;
- Регулярные выражения в Excel.
Хотите так же быстро удалять символы в Excel без использования формул?
В надстройке !SemTools есть этот и ещё более 500 похожих полезных инструментов по обработке текста. Сделайте апгрейд вашего Excel!
покупка
Как в Excel изменить или найти и заменить первое число в ячейке?
Что делать, если вы хотите изменить первое число на другое в выбранных ячейках? А как насчет того, чтобы заменить первое число ничем? В этой статье вы получите решения для изменения или поиска и замены первого числа в ячейке.
Измените или найдите и замените первое число ничем по формуле
Вы можете удалить первое число в выбранных ячейках с помощью формулы. Пожалуйста, сделайте следующее.
1. Выберите пустую ячейку (говорит ячейка C1), введите формулу. = ЗАМЕНИТЬ (A1,1,1; «») в панель формул и нажмите клавишу Enter.
Внимание: В формуле первая цифра 1 означает, что удаление начинается с первой цифры, а вторая цифра 1 указывает, что она удалит только один символ слева от ячейки.
2. Продолжая выбирать ячейку C1, перетащите маркер заполнения в диапазон, который необходимо покрыть этой формулой. После этого вы увидите, что все первые числа в указанных ячейках немедленно удаляются.

Измените или найдите и замените первое число ничем на Kutools for Excel
Так, Удалить по позиции полезности Kutools for Excel может легко удалить только первые числа выбранных ячеек. Пожалуйста, сделайте следующее.
Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.
1. Выберите диапазон с ячейками, в которых нужно удалить только первое число, затем нажмите Кутулс > Текст > Удалить по позиции. Смотрите скриншот:

2. в Удалить по позиции диалоговом окне введите число 1 в Номера выберите Слева в Позиция раздел и, наконец, щелкните OK кнопку.

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

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

1. Выберите пустую ячейку, введите формулу. = ПОДСТАВИТЬ (A1; «6»; «7»; 1) в панель формул и нажмите клавишу Enter.

Заметки:
1). В формуле число 6 — это первое число ячеек, на которые имеется ссылка, а число 7 означает, что вам нужно заменить первое число 6 на 7, а число 1 означает, что будет изменено только первое число.
2). Эта формула требует, чтобы все ячейки, на которые есть ссылка, имели одинаковый первый номер.
2. Продолжайте выбирать ячейку результата, затем перетащите маркер заливки в нужный диапазон. Теперь все первые ячейки в выбранном диапазоне заменяются тем же значением. Смотрите скриншот:

1. Select the range and click Kutools > Text > Remove by Position.
2. In the Remove by Position dialog box, enter number 1 into the Numbers box, select From left in the Position section, and finally click the OK button.

Then you can see all first numbers in selected cells are removed immediately.

3. Keep selecting these cells, and then click Kutools > Text > Add Text. In the Add text dialog box, enter the number you need to add at the beginning of the cell contents, select the Before first character, and finally click the OK button. See screenshot:

Now the first numbers in selected cells are replaced with a certain number as below screenshot shown.

Лучшие инструменты для офисной работы
Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего.
Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint , Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Как убрать первую цифру в ячейке excel
Сообщение Помогите убрать первую 7 из номера телефона в столбце Автор — faktor
Дата добавления — 15.05.2013 в 16:09
Группа: Админы
Ранг: Местный житель
Сообщений: 16409
Замечаний: ±
Excel 2016
Если 7 — первая по счёту:
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
=ПСТР(номер_телефона;2;нужное_кол-во_знаков)
=ПОДСТАВИТЬ(номер_телефона;7;;1)
=ЗАМЕНИТЬ(номер_телефона;1;1;)
Если 7 — первая по счёту:
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
=ПСТР(номер_телефона;2;нужное_кол-во_знаков)
=ПОДСТАВИТЬ(номер_телефона;7;;1)
=ЗАМЕНИТЬ(номер_телефона;1;1;)
Сообщение Если 7 — первая по счёту:
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
=ПСТР(номер_телефона;2;нужное_кол-во_знаков)
=ПОДСТАВИТЬ(номер_телефона;7;;1)
=ЗАМЕНИТЬ(номер_телефона;1;1;)
Автор — Serge_007
Дата добавления — 15.05.2013 в 16:19
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Serge_007,
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
суть вот в чем много разных номеров с 7 и так как вы предлагаете не получится, или я что то не понял
Serge_007,
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
суть вот в чем много разных номеров с 7 и так как вы предлагаете не получится, или я что то не понял faktor
Сообщение Serge_007,
=ПРАВСИМВ(номер_телефона;нужное_кол-во_знаков)
суть вот в чем много разных номеров с 7 и так как вы предлагаете не получится, или я что то не понял Автор — faktor
Дата добавления — 15.05.2013 в 16:39
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
чтобы понятнее приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Думаю так понятнее ) убрать из всех строк первую 7. только функцией замены
чтобы понятнее приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Думаю так понятнее ) убрать из всех строк первую 7. только функцией замены faktor
Сообщение отредактировал faktor — Среда, 15.05.2013, 16:44
Сообщение чтобы понятнее приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Думаю так понятнее ) убрать из всех строк первую 7. только функцией замены Автор — faktor
Дата добавления — 15.05.2013 в 16:42
Группа: Админы
Ранг: Местный житель
Сообщений: 16409
Замечаний: ±
Excel 2016
Цитата ( faktor )
приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Подходят все четыре предложенных мной выше способа
Аргумент нужное_кол-во_знаков в формулах замените на 10
Цитата ( faktor )
приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Подходят все четыре предложенных мной выше способа
Аргумент нужное_кол-во_знаков в формулах замените на 10 Serge_007
К сообщению приложен файл: faktor.xls (24.0 Kb)
Цитата ( faktor )
приведу пример столбца —
79268752321
79267725461
76761235567
76637616377
Подходят все четыре предложенных мной выше способа
Аргумент нужное_кол-во_знаков в формулах замените на 10 Автор — Serge_007
Дата добавления — 15.05.2013 в 16:48
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Serge_007, спасибо, сделал. Дело вот в чем ещё, я не целый столбец так протянул по формуле, а только выделенные ячейки с помощью формулы. Подскажите, пожалуйста, как теперь скопировать эти значения именно в выделенные ячейки, а то они вставляются в разрыв выделленым.
Serge_007, спасибо, сделал. Дело вот в чем ещё, я не целый столбец так протянул по формуле, а только выделенные ячейки с помощью формулы. Подскажите, пожалуйста, как теперь скопировать эти значения именно в выделенные ячейки, а то они вставляются в разрыв выделленым. faktor
Сообщение Serge_007, спасибо, сделал. Дело вот в чем ещё, я не целый столбец так протянул по формуле, а только выделенные ячейки с помощью формулы. Подскажите, пожалуйста, как теперь скопировать эти значения именно в выделенные ячейки, а то они вставляются в разрыв выделленым. Автор — faktor
Дата добавления — 15.05.2013 в 16:53
