Сумма чисел в строке Google Sheets - PullRequest
2 голосов
/ 18 апреля 2019

Мне нужно сложить все числа в строке, в строке не будет букв, только цифры.Ячейка содержит 112121.

Я пытался использовать SUM и CASE с функцией QUERY, но CASE не поддерживается.

Пример: 1121 =5.

Ответы [ 2 ]

2 голосов
/ 20 апреля 2019
=INDEX(QUERY(,"SELECT "&REGEXREPLACE(TO_TEXT(A1),"\B","+")),2)
  • Преобразование А1 TO_TEXT
  • Изменить все, кроме B, на +, используя REGEXREPLACE
  • Запрос Select может принимать математические строки и выполнять вычисления
  • INDEX для удаления заголовков
1 голос
/ 18 апреля 2019
=SUMPRODUCT(REGEXEXTRACT(TO_TEXT(A1), REPT("(.)", LEN(A1))))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...