Формула на Excel: Направете текст с еднаква дължина
Ако има списък с текстове с различна дължина, за да изглеждате по-добре, можете да направите тези текстове с еднаква дължина, като добавите символи в края, както е показано на екранната снимка по-долу. Тук предоставя формула, която комбинира функциите LEN и REPT, за да се справи с нея в Excel.
Обща формула:
=text&REPT("char",fix_length-LEN(text)) |
Аргументи
Text: the cell or text you want to change it to a fixed length. |
Fix_length: the length of characters you want to use. |
Char: the specific character you used to fix the length of text with. |
Как работи тази формула
Тук ще промените текстовите низове в диапазона C3:C7 на същата дължина – 8 знака и ще изведете резултатите в диапазона D3:D7, моля, използвайте формулата по-долу в клетка D3:
=C3&REPT("-",8-LEN(C3)) |
Натиснете клавиша Enter, манипулатора за запълване с плъзгане от D3 до D7, за да промените текстовете на същата дължина.
Обяснение
САМО функция: функцията LEN отчита броя на знаците в текста.
REP функция: функцията REPT повтаря определен знак брой пъти. Ето формулата =REPT("-",8-LEN(C3)) ще повтори знака "-" определен брой пъти въз основа на дължината на текста в C3. Можете да видите тази формула като
=REPT("-",8-LEN(C3))
= REPT("-",8-7)
= REPT("-",1)
Забележка
Ако искате да добавите водещи знаци, за да направите текстовете с фиксирана дължина, можете да използвате тази формула
=REPT("char",fix_length-LEN(text))&text |
Примерен файл
Кликнете, за да изтеглите примерен файл
Относителни формули
- Проверете дали дадена клетка съдържа определен текст
За да проверите дали дадена клетка съдържа някои текстове в диапазон A, но не съдържа текстовете в диапазон B, можете да използвате формула за масив, която комбинира функцията COUNT, SEARCH и AND в Excel - Проверете дали дадена клетка съдържа една от няколко стойности, но изключва други стойности
Този урок ще предостави формула за бързо справяне със задачата, която проверява дали дадена клетка съдържа едно от нещата, но изключва други стойности в Excel и обяснява аргументите на формулата. - Проверете дали клетката съдържа едно от нещата
Да предположим, че в Excel има списък със стойности в колона E, искате да проверите дали клетките в колона B съдържат всички стойности в колона E и да върнете TRUE или FALSE. - Проверете дали клетката съдържа число
Понякога може да искате да проверите дали дадена клетка съдържа цифрови знаци. Този урок предоставя формула, която ще върне TRUE, ако клетката съдържа число, FALSE, ако клетката не съдържа число.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.