1

В Excel, как я могу разделить слово из ячейки A1 во всех возможностях 3 последовательных букв?

Пример:

Если ячейка A1 содержит слово « university , мне нужно, чтобы она генерировала следующий текст в других ячейках:

B1=uni
C1=niv
D1=ive
E1=ver
F1=ers
G1=rsi
H1=sit
I1=ity

3 ответа3

1

Эта формула перечислит все возможные (последовательные) трехбуквенные комбинации в слове и завершит список после последнего триплета.

=IF(LEN($A1)>COLUMN(),MID($A1,COLUMN()-1,3),"")

Вот пример таблицы данных:

С наилучшими пожеланиями. Извините, это заняло так много времени, чтобы стать прямым. И для таблицы самоссылочных данных. :-D

0

Пожалуйста, попробуйте эту формулу:

=LEFT(RIGHT($A$1,LEN($A$1)-(ROW(A1)-1)),3)

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

Для строки 1 попробуйте эту формулу:

=LEFT(RIGHT($A$1,LEN($A$1)-(COLUMN(A1)-1)),3)

0

Эта формула поможет вам разделить значение ячейки на одну строку.

Проверьте снимок экрана ниже.

=MID($A1, COLUMNS($B$1:B$1), 3)

Примечание. Напишите формулу в ячейке B1 и перетащите формулу вправо до ячейки I1.

NB. При необходимости вы можете отрегулировать длину символов, которые вы извлекаете в строки, просто заменив 3 на требуемое значение длины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .