(Excel) Есть ли в Excel способ динамического объединения одной ячейки на основе значения другой ячейки?

#excel

#excel

Вопрос:

Например, у меня в

Ячейка A1: ABC

Ячейка B1: 3

Я хочу, чтобы ячейка C1 возвращала ABC 3 раза в одной ячейке.

У меня есть формула в ячейке C1 с TEXTJOIN(CHAR(10),1,A1,A1,A1), но мне нужен способ сделать это динамически на основе значения в B1, поскольку оно может варьироваться от 2 до 20. Возможно ли это?

Ответ №1:

Для этого есть встроенная функция:

 =REPT(A1,B1)
 

введите описание изображения здесь

Комментарии:

1. Не знал этого. В итоге я объединил CHAR(10) с A1, а затем использовал функцию REPT с B1, чтобы получить разрыв строки. Большое спасибо!