У меня есть переменное текстовое поле в ячейке A1, которое содержит следующее:
Текст;#Число;#Текст;#Число
- Этот формат может повторяться, но шаблон всегда будет Text;#Number.
- Числа могут варьироваться от 1 до n цифр (ограничение 7)
Пример:
Исходное значение
MyName;#123;#YourName;#3456;#HisName;#78
Требуемое значение:
123, 3456, 78
Насколько я понимаю, поле слишком переменное для формул Excel.
Я попытался использовать regexp, но я новичок, когда это приходит к кодированию. если вы можете разбить код с некоторым текстом пояснения, это было бы очень признательно.
Я попробовал некоторые из приведенных ниже предложений, и они отлично работают. Еще один вопрос.
Теперь, когда я могу отделить числа от текста, есть ли способ использовать приведенный ниже код и добавить еще один слой, где мы разделим числа на x ячеек.
Например: после запуска функции, если мы получим 1234, 567 в той же ячейке, функция поместит 1234 в ячейку B2 и 567 в ячейку C2. Это будет продолжать обновлять все ячейки в одной и той же строке до тех пор, пока строка не исчерпает все числа, полученные из функции.
Спасибо