Size: a a a

Чат | Google Таблицы и скрипты

2022 January 30

⚜П

⚜️ Роман Петров ⚜️... in Чат | Google Таблицы и скрипты
аа, понял "из п1" = "из пункта 1", ага
да-да, реал, если так - то проще
Спасибо, Виталий!
источник

⚜П

⚜️ Роман Петров ⚜️... in Чат | Google Таблицы и скрипты
Спасибо
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
⚜️ Роман Петров ⚜️ (0) изменил репутацию Vitaliy P. (1291)
источник

VL

Vitaliy Lebedev in Чат | Google Таблицы и скрипты
Ребята, подскажите плиз, чет я туплю, как сделать в столце D суммы с помощью ARRAYFORMULA?

https://docs.google.com/spreadsheets/d/1eBCLkmevJGXtJA97ZmTQUedCONr6CvdYf0MRd27cMck/edit?usp=sharing
источник

ИД

Игорь Дроздов... in Чат | Google Таблицы и скрипты
источник

v

volond in Чат | Google Таблицы и скрипты
var fn = (range) => range.map((e) => '.' + e[0].split('.').pop());
fn([['f.fn'], ['s.doc']]);
источник

AM

Alexander Makeev in Чат | Google Таблицы и скрипты
F2

(как же с телефона не удобно)
источник

VL

Vitaliy Lebedev in Чат | Google Таблицы и скрипты
Спасибо тому кто помог!🙏
источник

VL

Vitaliy Lebedev in Чат | Google Таблицы и скрипты
Спасибо!
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
𝓥𝓲𝓽𝓪𝓵𝓲𝓲 𝓛𝓮𝓫𝓮𝓭𝓮𝓿 (2) изменил репутацию Игорь Дроздов (345)
источник

К

Кирилл in Чат | Google Таблицы и скрипты
Медленный
/**
* Сумма по строкам.
*
* @customfunction
*/

function SUMROW(range) {
 const sumRow = range.map(v => {
   const numbers =
    v.filter(value => value != "")
     .reduce((total, val) => {
       if (typeof (val) === 'number'){
         return total + val
       }else{
         return 0
       }
     }, 0)
   if (numbers != 0) return numbers
 })
 return sumRow
}

Быстрый

/**
* Сумма по строкам.
*
* @customfunction
*/

function SUMROW(range) {
 try {
   const sumrow = []
   for (let i = range.length; i--;) {
     let count = 0
     for (let j = range[i].length; j--;) {
       typeof (range[i][j] === 'number') && range[i][j] !== "" ? count += range[i][j] : ''
     }
     count != 0 && typeof (count) !== 'string' ? sumrow.push([count]) : sumrow.push([' '])
   }
   return sumrow.reverse()
 } catch (e) {
   throw `(ノಠ益ಠ)ノ彡┻━┻${e}`
 }
}
источник

VL

Vitaliy Lebedev in Чат | Google Таблицы и скрипты
Спасибо!
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
𝓥𝓲𝓽𝓪𝓵𝓲𝓲 𝓛𝓮𝓫𝓮𝓭𝓮𝓿 (2) изменил репутацию Кирилл (30)
источник

⚜П

⚜️ Роман Петров ⚜️... in Чат | Google Таблицы и скрипты
Спасибо, дружищще 😀
Это макросы.. код..  универсально, конечно и очень гибко - но регулярным значением проще, понимаешь, юзабельнее) просто
\.[^.]+$
и вопрос решен
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
⚜️ Роман Петров ⚜️ (0) изменил репутацию volond (1181)
источник

v

volond in Чат | Google Таблицы и скрипты
Универсально то что понимаешь и делаешь сам....
Под регесы мозг нужен заточенный....
источник

⚜П

⚜️ Роман Петров ⚜️... in Чат | Google Таблицы и скрипты
Ну да согласен
источник

v

volond in Чат | Google Таблицы и скрипты
А вообще конечно и то и то нужно знать
источник

u

un_excel_bot 😈 in Чат | Google Таблицы и скрипты
Случайный пост из @google_sheets!

14.09.21, t.me/google_sheets/781

Пост 407 из 451 (оглавление канала)
источник

⚜П

⚜️ Роман Петров ⚜️... in Чат | Google Таблицы и скрипты
Ну как профессионалу - да, конечно, а если ты просто обыватель - мне кажется скрипты это уже слишком, если не можешь решить задачу регесами или формулами - проси помощи у volond'а)
источник