//strong[@class="primaryPriceCountryOfSale"][1]
значения от 1 до 22 вписывала только в первую ячейку и не повторяла это значение в третью ячейку.
=if(A1<22;{a1\a1\""})
если значение 22, то записать только в первую ячейку, чтобы не повторялось это число в третьей ячейке.
=if(A1<=22;{a1\a1\""})
если значение больше 22, например 23, то записать 2 и 3 в первую и вторую ячейки соответственно, а разницу 1 (23-22=1) в третью ячейку.
=if(И(A1>22;0=остат(a1;22));{целое(a1/10)\остат(a1;10)\остат(a1;22)})
если остаток 22, например когда 88 (88-22=66 - это больше 22, то еще минус 22 = 44 - снова больше 22, вычитаем 22 = 22), то 8,8,22 заносим в три ячейки соответственно.
=if(A1>22;{целое(a1/10)\остат(a1;10)\if(0=(остат(a1;22));22;остат(a1;22))})
=arrayformula(if(A1<=22;{a1\a1\""};{целое(a1/10)\остат(a1;10)\if(0=(остат(a1;22));22;остат(a1;22))}))
const API_URL = "https://api-seller.ozon.ru";
const endpoint = "/v1/product/list";
let options = {
method: "POST",
headers: {
'Client-Id': 'XXX',
'Api-Key': 'XXX',
'accept': 'application/json'
},
payload:{
"filter": {
"offer_id": [
"string" // задайте значение или список
],
"product_id": [
0 // задайте значение или список
],
"visibility": "ALL" /* "ALL" "VISIBLE" "INVISIBLE" "EMPTY_STOCK" "NOT_MODERATED" "MODERATED" "DISABLED" "STATE_FAILED" "READY_TO_SUPPLY" "EMPTY_NAVIGATION_CATEGORY" "VALIDATION_STATE_PENDING" "VALIDATION_STATE_FAIL" "VALIDATION_STATE_SUCCESS" "TO_SUPPLY" "IN_SALE" "REMOVED_FROM_SALE" "ARCHIVED" */
},
"page": 0, // Номер страницы, возвращаемой в запросе.
"page_size": 0 // Количество элементов на странице.
}
};
let response = UrlFetchApp.fetch(API_URL + endpoint, options);
let data = JSON.parse(response);
Logger.log(data);
=ВПР(E9;{
"Андрей"\"1й";
"Антон"\"2й";
"Максим"\"3й"
};2;0)
=ArrayFormula(
array_constrain(
sort(
{
filter(A:A;A:A<>"") \ SEQUENCE(СЧЁТЗ(A:A))
}
;2
;0
)
;5
;1
)
)