Заполнить ячейку x-количеством букв на основе значения другой ячейки

Заполнить ячейку x-количеством букв на основе значения другой ячейки

У меня есть электронная таблица для игры, которую я создаю. В ней есть различные навыки с соответствующим уровнем. Рядом с этим у меня есть несколько полей, которые я хочу, чтобы игроки отметили галочками. Количество полей соответствует уровню навыка. Так что это действительно простая настройка. Мой вопрос в том, могу ли я сделать так, чтобы Excel автоматически заполнял ячейку полями на основе числа в ячейке рядом с ней (см. жестко закодированный пример ниже).

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

Так, например, я хочу поместить 5 в C5, а в D5 автоматически заполнится 5x"q" или qqqqq (шрифт windings, который дает мне поля). Проще говоря, я хочу, чтобы формула в ячейке D5 = REPCHAR($C5, "q") затем генерировала строку "qqqqq" в D5.

решение1

То, что вы ищете, — это REPT(text, num_times)функциональность.

Для вашего примера D5 будет=REPT("☐", C5)

https://support.microsoft.com/en-us/office/rept-function-04c4d778-e712-43b4-9c15-d656582bb061

Связанный контент