Size: a a a

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

2020 April 12

G

GIVER in Чат | Google Таблицы и скрипты
ES6 и функциональное программирование
  //ES6 и функциональное програмирование
  //Задача: Есть обьект
  //Создать копию обьекта                        
  //Выполнить функцию над определеными свойствами обьекта
  //Записать результат в Копию под Заданым именем
  //И вернуть копию обьекта                    
                         
                         
   const t=()=>{
   const q=({id})=>++id                    
   let cnf={name:1,id:1}
  const f=(...arg)=>{
  let newObj = { ...arg[0]};newObj[arg[1]]=arg[2](arg[0]);return newObj
  }
const z=f(cnf,"ddd",q)
console.log(cnf)
console.log(z)
return z
//Профит
//[20-04-12 16:07:28:321 MSK] { name: 1, id: 1 }
//[20-04-12 16:07:28:323 MSK] { name: 1, id: 1, ddd: 2 }
                         
                         }

Ссылки по теме:
ES6: Стрелочные функции
Копирование объектов в JavaScript
Стрелочные функции
arguments

Статья на канале
источник

M

Mike in Чат | Google Таблицы и скрипты
всем привет! подскажите для эксель . есть ли аналог ВПР для эксель?
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
это экселевская формула
источник

M

Mike in Чат | Google Таблицы и скрипты
Vitaliy P.
это экселевская формула
={ArrayFormula( IFERROR( VLOOKUP( C2:C; D2:D;1;0); "Нет"))}
источник

M

Mike in Чат | Google Таблицы и скрипты
как эту формулу для эксель преобразовать?
источник

K

Kanat in Чат | Google Таблицы и скрипты
Mike
как эту формулу для эксель преобразовать?
без арай в последней версии работать должно
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
вы не правильно задаёте вопрос. Вам нужен аналог ARRAYFORMULA, а не VLOOKUP
источник

M

Mike in Чат | Google Таблицы и скрипты
Vitaliy P.
вы не правильно задаёте вопрос. Вам нужен аналог ARRAYFORMULA, а не VLOOKUP
не, второе.
источник

Ч

Чеширский кот... in Чат | Google Таблицы и скрипты
Mike
всем привет! подскажите для эксель . есть ли аналог ВПР для эксель?
Индекс(поискпоз())
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
={ArrayFormula( IFERROR( VLOOKUP( C2:C; D2:D;1;0); "Нет"))}
вместо array используй фигурные скобки, {}
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Всё остальное - должно работать.
источник

M

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

CO

Chern Oleksander in Чат | Google Таблицы и скрипты
Mike
всем привет! подскажите для эксель . есть ли аналог ВПР для эксель?
Аналог
ГПР (Горизонтальный поиск ряда) - ищет по столбцам
ВПР (Вертикальный поиск ряда)
Индекс(;поискпоз()) сложная формула является аналогом простой формулы ВПР
источник

M

Mike in Чат | Google Таблицы и скрипты
Eugeny Namokonov
вместо array используй фигурные скобки, {}
она даже в гугл перестала работать
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Mike
она даже в гугл перестала работать
не заметно
источник

CO

Chern Oleksander in Чат | Google Таблицы и скрипты
Mike
она даже в гугл перестала работать
Может у вас сепаратор поменялся ?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
она даже в гугл перестала работать
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Я понятия не имею, что ты хочешь сделать, но вот это работать не будет 🙂
источник

VP

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

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
НЕльзя переделать формулу в экселевский аналог, находясь при этом в гуглотаблицах
источник