Size: a a a

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

2020 February 22

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Дим, выложи итоговый код, пжл, реплаем на первое сообщение. Может пригодится кому-нибудь.
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Nickolay Turubar
Коллеги, подскажите плиз, спросонья совсем туплю, не могу справиться с простейшей задачей.
Есть колонка с ID товара, где все идет в строгой последовательности типа 2221, 2222, 2223 и пр. Но надо ID подменить и "зашифровать" в соседней колонке так, чтобы его нельзя было найти в Интернете. Вот есть например такая формула: 22(R)2(1*3)(R)(R), когда из четырехзначного 2221 получается семизначное число, где (R) - это рандомная цифра, добавляемая вместо третьего знака и на два последних, а (1*3) - это каждая третья цифра исходного числа умножается на 3. Как это компактно записать, чтобы легко клонировалось на всю колонку? Спасибо люди, выручайте
function scripts (value) {
 value = new String(value);
 return `${Math.round(value[0])}${Math.round(value[1])}${Math.round(Math.random()*10)}${Math.round(value[2]*3)}${Math.round(value[3])}${Math.round(Math.random())}${Math.round(Math.random())}`
}
источник

G

GIVER in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Дим, выложи итоговый код, пжл, реплаем на первое сообщение. Может пригодится кому-нибудь.
Я сделал так работает и с ячейкой и масивом
function getRandomArbitrary(min, max) {
 return Math.round(Math.random() * (max - min) + min);
}
function cript(str) {
 let str1=  Array.isArray(str)?str:[str];
return  str1.map((el)=>{  
let value = el+'';
return [value[0],value[1] ,getRandomArbitrary(0,9),value[2],value[2]*3,getRandomArbitrary(0,9),getRandomArbitrary(0,9)].join('')              
}
)

}
источник

C

Combot in Чат | Google Таблицы и скрипты
Ссылки (кликабельны):
1. Правила
2. Оглавление канала
3. Заказ
4. Реклама

Команды бота (их нужно вводить в чат):
1. Команды
2. Донат
3. Памятки
4. + (знак плюса) или "спасибо" в ответ на сообщение — увеличивает репутацию
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Честно, даже не могу придумать этому практического применения)))
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Dmitriy
function scripts (value) {
 value = new String(value);
 return `${Math.round(value[0])}${Math.round(value[1])}${Math.round(Math.random()*10)}${Math.round(value[2]*3)}${Math.round(value[3])}${Math.round(Math.random())}${Math.round(Math.random())}`
}
Спасибо!
источник

NT

Nickolay Turubar in Чат | Google Таблицы и скрипты
ребят вы мне только скажите что из этого рабочее?
источник

NT

Nickolay Turubar in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
GIVER
Я сделал так работает и с ячейкой и масивом
function getRandomArbitrary(min, max) {
 return Math.round(Math.random() * (max - min) + min);
}
function cript(str) {
 let str1=  Array.isArray(str)?str:[str];
return  str1.map((el)=>{  
let value = el+'';
return [value[0],value[1] ,getRandomArbitrary(0,9),value[2],value[2]*3,getRandomArbitrary(0,9),getRandomArbitrary(0,9)].join('')              
}
)

}
+
источник

G

GIVER in Чат | Google Таблицы и скрипты
Nickolay Turubar
ребят вы мне только скажите что из этого рабочее?
У Димы только с 1 ячейкой у меня с Диапазоном и ячейкой
источник

NT

Nickolay Turubar in Чат | Google Таблицы и скрипты
все супер, спасибо!
источник

G

GIVER in Чат | Google Таблицы и скрипты
GIVER
Я сделал так работает и с ячейкой и масивом
function getRandomArbitrary(min, max) {
 return Math.round(Math.random() * (max - min) + min);
}
function cript(str) {
 let str1=  Array.isArray(str)?str:[str];
return  str1.map((el)=>{  
let value = el+'';
return [value[0],value[1] ,getRandomArbitrary(0,9),value[2],value[2]*3,getRandomArbitrary(0,9),getRandomArbitrary(0,9)].join('')              
}
)

}
Изменил еще
function getRandomArbitrary(min=0, max=9) {
 return Math.round(Math.random() * (max - min) + min);
}
function cript(str) {
 let str1=  Array.isArray(str)?str:[str];
return  str1.map((el)=>{  
let value = el+'';
return [value[0],value[1] ,getRandomArbitrary(),value[2],value[2]*3,getRandomArbitrary(),getRandomArbitrary()].join('')              
}
)

}
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ivan Deryabin
Добрый день. Скажите чем можно скомпоновать рабочий дашборд на один экран из почты, таблицы, календаря и визуалов ДатаСтудио? В Микрософт есть для этого Паверапс
Иван, привет!

Попробуй спросить вот здесь: https://t.me/gsuiterc
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Chukcha_VB
=importxml("сайт";"//td[@class='location']")
Выводится, но появляются каракули вместо русских букв. Как исправить?
Сделай пример, посмотрим на кракозябры наглядно
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Переслано от Alexander Ivanov
Картинка дня 🤣
источник

G

GIVER in Чат | Google Таблицы и скрипты
В JS индексы начинаються с 0
R=getRandomArbitrary
[Первая,Вторая,Третья]=value
Тогда

[value[0],value[1] ,R(),value[2],value[2]*3,R(),R()]
источник

ЖА

Жасурбек Абдурайимов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Переслано от Alexander Ivanov
Картинка дня 🤣
это точно обомне
источник

ЖА

Жасурбек Абдурайимов... in Чат | Google Таблицы и скрипты
Я любил математику до того как узнал что есть google sheets
источник

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
Всем привет как из двумерного массива получить одномерный в таблице?
источник

МС

Максим Стоянов... in Чат | Google Таблицы и скрипты
Максим Стоянов
Всем привет как из двумерного массива получить одномерный в таблице?
SPLIT(TEXTJOIN( - Нет других идей?
источник