Як змінити порядок текстових рядків або слів у Excel?
Коли ви використовуєте робочий аркуш Excel, як змінити текстовий рядок чи порядок слів у Excel? Наприклад, ви хочете змінити "Excel є корисним інструментом для нас"Кому"su rof loot lufesu a si lecxE". Або іноді ви можете змінити порядок слів, наприклад "Excel, Word, PowerPoint, OneNote"Кому"OneNote, PowerPoint, Word, Excel". Зазвичай це дещо важко вирішити цю проблему. Будь ласка, зверніть увагу на такі методи:
Зворотний текстовий рядок із визначеною користувачем функцією
Зворотний порядок слів, відокремлений певним роздільником з кодом VBA
Змініть рядок тексту або порядок слів за допомогою Kutools для Excel швидко та легко
Зворотний текстовий рядок із визначеною користувачем функцією
Припустимо, у вас є ряд текстових рядків, які ви хочете змінити, наприклад "додати провідні нулі в Excel"Кому"lecxE ni sorez gnidael dda". Ви можете змінити текст наступним чином:
1. Утримуйте клавішу ALT + F11 і відкриває Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний макрос у Модулівікна.
Function Reversestr(str As String) As String
Reversestr = StrReverse(Trim(str))
End Function
3. А потім збережіть і закрийте цей код, поверніться до робочого аркуша та введіть цю формулу: = реверс (A2) в пусту клітинку, щоб помістити результат, див. знімок екрана:
4. Потім перетягніть маркер заповнення вниз, щоб скопіювати цю формулу, і текст у клітинках буде відразу шанований, див. Знімок екрана:
Зворотний порядок слів, відокремлений певним роздільником з кодом VBA
Якщо у вас є список слів комірок, які розділяються комами, як це “вчитель, лікар, студент, робітник, водій", І ви хочете змінити порядок слів таким чином"драйв, робітник, студент, лікар, учитель". Ви також можете використовувати follow VBA для її вирішення.
1. Утримуйте клавішу ALT + F11 і відкриває Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний макрос у Модулі вікна.
Sub ReverseWord()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Sigh As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sigh = Application.InputBox("Symbol interval", xTitleId, ",", Type:=2)
For Each Rng In WorkRng
strList = VBA.Split(Rng.Value, Sigh)
xOut = ""
For i = UBound(strList) To 0 Step -1
xOut = xOut & strList(i) & Sigh
Next
Rng.Value = xOut
Next
End Sub
3. Потім натисніть F5 клавіша, відобразиться діалогове вікно, виберіть діапазон для роботи. Дивіться знімок екрана:
4. А потім натисніть Ok, вискакує інше діалогове вікно, щоб вказати роздільник, на основі якого потрібно змінити слова, див. знімок екрана:
5. Потім натисніть OK, і ви можете побачити, як обрані слова перевернуті, див. скріншоти:
Змініть рядок тексту або порядок слів за допомогою Kutools для Excel швидко та легко
Команда Kutools для ExcelАвтора Зворотний порядок тексту може допомогти вам швидко і зручно змінити різні текстові рядки. Він може виконувати такі операції:
Зверніть текст праворуч ліворуч, наприклад “натисніть кілька слів"Кому"sdrou emos pat"
Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. |
Зворотний текст справа наліво:
1. Виберіть діапазон, який потрібно змінити.
2. Клацання Кутулс > Текстові інструменти > Зворотний порядок тексту, див. скріншот:
3, в Зворотній текст діалоговому вікні, виберіть відповідний параметр з сепаратор які відповідають значенням комірок. І ви можете переглянути результати з Панель попереднього перегляду. Дивіться знімок екрана:
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Зворотний текст розділяються пробілом або іншими конкретними символами:
Ця функція також може допомогти вам змінити текстові рядки, розділені певними символами.
1. Виділіть комірки та застосуйте цю утиліту, клацнувши Кутулс > текст > Зворотний порядок тексту.
2. У Зворотній текст діалоговому вікні, виберіть розділювач, який відокремлює значення комірок, на основі яких ви хочете змінити слова, див. знімок екрана:
3. Потім натисніть Ok or Застосовувати, слова в клітинках відразу змінилися. Дивіться скріншоти:
примітки: Перевірка Пропустити нетекстовий текст клітинки, щоб запобігти зворотному використанню чисел у вибраному діапазоні.
Щоб дізнатись більше про цю функцію, відвідайте Зворотний порядок тексту.
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Демонстрація: реверс текстового рядка на основі певного роздільника за допомогою Kutools для Excel
Пов'язана стаття:
Як перегорнути ім’я та прізвище в клітинках у Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!