В моей таблице есть переменное количество записей, разделенных запятыми, в нескольких столбцах. Мне нужно вычислить для каждого столбца максимальное количество записей, вставить столько пустых столбцов, а затем запустить функцию text to columns. Затем мне нужно повторить это для всех других столбцов в таблице, которые имеют более 1 записи, разделенной запятыми. Например:
Столбец 1: Строка 1 = 2 записи, Строка 3 = 5 записей
Столбец 2: Строка 1 = 6 записей, Строка 30 = 4 записи
Заранее спасибо.
решение1
Вставьте один столбец справа от столбца значений, разделенных запятыми.
Введите формулу в новой строке для каждой соответствующей ячейки.
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1
Результат показывает, сколько полей находится в данной ячейке (количество запятых плюс «1»).
С помощью сортировки или
=max(...)
формулы определите наибольшее число; введите число пустых столбцов для заданного ссылочного столбца для желаемой цели.
Если это решение решило вашу проблему, пожалуйста, отметьте его как решенное.