Порада в Excel: Видаліть простори та перерви в рядках з комірок


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

Перевір.

Використовуйте функцію Microsoft Excel TRIM для видалення зайвих просторів

Деякі люди під час введення даних трохи перезбуджуються з пробілом. Коли ви копіюєте та вставляєте їх, речі погіршуються. Щоб позбутися цих неприємних додаткових просторів, використовуйте функцію TRIM.

=TRIM(text)

Для видалення спеціальних символів скористайтеся функцією «SUBSTITUTE» Microsoft Excel

Обрізка - це все добре і добре. Але що робити, якщо якась програма для розміщення рядків goofball впадає у вашу таблицю Excel? Або що робити, якщо ви хочете позбутися ВСІХ пробілів? Це можна зробити за допомогою SUBSTITUTE.

Синтаксис SUBSTITUTE:

=SUBSTITUTE(text, old_text, new_text, [instance_num])

Зрозумів?

Але Джеку, як я маю набрати пробіл у формулу?

Я радий, що ти запитав. Просто введіть "".

Подобається це:

=SUBSTITUTE(B2, " ", "")

У цій функції ви заміщаєте пробіл нічим. Приємно.

Набрати щось дійсно дивно, як перерва лінії, ви повинні використовувати CHAR (). Це дозволяє вибрати конкретний символ, який не можна набрати у формулу. Номер символу для розриву рядка дорівнює 10. Отже, ви зробите це:

=SUBSTITUTE(B2, CHAR(10), "")

Необов’язковий аргумент [instance_num] дозволяє видалити скажіння лише першого чи другого примірника старого тексту. Наприклад:

=SUBSTITUTE(B2, CHAR(10), "", 1)

Ви також можете вкладати функції ЗАМОВЛЕННЯ. Наприклад, якщо ви хочете розібрати спеціальні символи з безлічі телефонних номерів:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,CHAR(40),""),CHAR(41),""),CHAR(45),""),CHAR(32),""),CHAR(46),"")

CHAR () та CODE () ANSI / ASCII Код посилання

Трюк SUBSTITUTE () - запам'ятовування кожного окремого номера для підключення до CHAR (). У мене пройшло ціле південь, але я нарешті заповнив кожен код символів ANSI.

Жартую. Я навіть не можу пригадати, скільки років мені не дозволяють, що таке ANSI-код для пробілу чи знаку @. На щастя, вам цього не потрібно. Ви можете роздрукувати цю діаграму з MSDN або скористатися функцією Excel CODE () для пошуку кодів символів на льоту.

=CODE(text)

Подумайте про код () як протилежне char ().

Висновок

І є ваша порада Excel на день. Щасливого підстригання та заміни!

-1

Подібні статті

Залишити коментар