Как да намеря първите/всички числа в низ в Excel?
Да предположим, че една клетка е смесена с букви, цифри и други знаци, как можете бързо да намерите първото число или всички числа от тази клетка в Excel? Тази статия описва три трика за лесно разрешаване.
- Намерете първото число и неговата позиция в текстов низ с формула
- Намиране на всички числа в текстов низ с премахване на всички нецифрови знаци
- Намерете всички числа в текстов низ само с извличане на числа
- Намерете всички числа в текстови низове с разделяне на числа и текст
Намерете първото число и неговата позиция в текстов низ с формула
Този метод ще въведе някои формули за намиране и извличане на първото число в текстов низ, както и за намиране на позицията на първото число в текстовия низ.
Намерете и извлечете първото число в текстов низ с формула за масив
Изберете празна клетка, където искате да върнете първото число от текстов низ, въведете формулата =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 е текстовата клетка, където ще търсите първото число ) в нея и натиснете Ctrl + Превключване + Въведете ключове едновременно. И след това плъзнете манипулатора за запълване на тази клетка до диапазона, както ви е необходим.
Формулата е твърде сложна за запомняне? Запазете формулата като запис на автоматичен текст за повторно използване само с едно кликване в бъдеще! Чети повече… Безплатен пробен период |
След това първите числа на всеки текстов низ се намират и извличат, както е показано на екранната снимка по-долу:
Намерете позицията на първото число в текстов низ с формули
Изберете празна клетка, където ще върнете позицията на първото число, и въведете формулата =MIN(АКО(ISNUMBER(НАМИРАНЕ({1,2,3,4,5,6,7,8,9,0},A2)),НАМИРАНЕ({1,2,3,4,5,6,7,8,9,0, 2},AXNUMX))) (A2 е текстовата клетка, където ще търсите позицията на първото число) в него и след това плъзнете манипулатора за попълване до диапазона, както ви е необходим. Вижте екранните снимки по-долу:
Забележка: Тази формула за масив =MIN(НАМИРАНЕ({0,1,2,3,4,5,6,7,8,9};A2&{0,1,2,3,4,5,6,7,8,9}) ) също може да получи позицията на първото число. След като въведете тази формула за масив, моля, натиснете Ctrl + Превключване + Въведете клавиши едновременно, за да получите резултата.
Намиране на всички числа в текстов низ с премахване на всички нецифрови знаци
Ако всички символи могат да бъдат премахнати от текстов низ, с изключение на числата, лесно ще открием всички числа в този текстов низ. Kutools за Excel Премахване на символи помощната програма може да ви помогне да го разрешите лесно.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
1. Изберете диапазона, в който ще намерите всички числа във всяка текстова клетка, и щракнете върху Kutools > Текст > Премахване на символи. Вижте екранна снимка:
2. В отварящия се диалогов прозорец Премахване на символи поставете отметка само на Нечислови и щракнете върху Ok бутон.
Сега всички нецифрови знаци се премахват от избраните клетки и остават само числа.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Намерете всички числа в текстов низ само с извличане на числа
Всъщност, Kutools за Excel ЕКСТРАКТ ЧИСЛА може да ви помогне лесно да извлечете всички числа от текстова клетка.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
1. Изберете празна клетка, която искате да изведете извлечените числа, и щракнете върху Kutools > Функции > Текст > ЕКСТРАКТ ЧИСЛА. Вижте екранна снимка:
2. В отварящия се диалогов прозорец Аргументи на функцията, посочете текстовата клетка в Текст кутия, въведете TRUE в N и щракнете върху OK бутон. Вижте екранна снимка:
бележки:
(1) Не е задължително да пишете TRUE, FALSE, или нищо в N кутия. Ако пишете FALSE или нищо в N тази функция ще върне числа, съхранени като текст, докато TRUE ще върне числови числа.
(2) Всъщност можете да въведете формулата =ЕКСТРАКТЧИСЛА(A2,ВЯРНО) в празната клетка директно, за да извлечете всички числа от избраните клетки.
Сега ще видите, че всички числа са извлечени от всяка текстова клетка, както е показано на екранната снимка по-долу:
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Групово разделяне на текст и числа от една клетка/колона в различни колони/редове
Kutools за Excel подобрява неговия Разделени клетки помощна програма и поддръжка за групово разделяне на всички текстови знаци и числа от една клетка/колона в две колони/редове.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Демо: намерете всички числа в низ в Excel
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!