L
Size: a a a
L
EN
L
L
EN
EN
EN
C
Команды
Донат
Памятки
+
(знак плюса) или "спасибо" в ответ на сообщение — увеличивает репутациюEN
В
v
L
v
v
K
=ArrayFormula(ЕСЛИОШИБКА((ЛЕВСИМВ(O4:O;НАЙТИ(" ";O4:O;1)+1)&". "&ПСТР(O4:O;НАЙТИ(" ";O4:O;НАЙТИ(" ";O4:O;1)+1)+1;1)&".");""))
В
=ArrayFormula(ЕСЛИОШИБКА((ЛЕВСИМВ(O4:O;НАЙТИ(" ";O4:O;1)+1)&". "&ПСТР(O4:O;НАЙТИ(" ";O4:O;НАЙТИ(" ";O4:O;1)+1)+1;1)&".");""))
АИ
v
const testUbdate=()=>updateGoogleSheet('<id>')
const testClear=()=>clearGoogleSheet('<id>')
function updateGoogleSheet(spreadsheetId) {
/* Written by Amit Agarwal */
/* Web: ctrlq.org Email: amit@labnol.org */
var data = [
{
range: "Sheet1!A1", // Update single cell
values: [
["A1"]
]
},
{
range: "Sheet1!B1:B3", // Update a column
values: [
["B1"],["B2"],["B3"]
]
},
{
range: "Sheet1!C1:E1", // Update a row
values: [
["C1","D1","E1"]
]
},
{
range: "Sheet1!F1:H2", // Update a 2d range
values: [
["F1", "F2"],
["H1", "H2"]
]
}];
var resource = {
valueInputOption: "USER_ENTERED",
data: data
};
Sheets.Spreadsheets.Values.batchUpdate(resource, spreadsheetId);
}
function clearGoogleSheet(spreadsheetId) {
/* Written by Amit Agarwal */
/* Web: ctrlq.org Email: amit@labnol.org */
const request = {
// The ID of the spreadsheet to update.
spreadsheetId: spreadsheetId, // TODO: Update placeholder value.
resource: {
// The ranges to clear, in A1 notation.
ranges: [
"Sheet1!B1:B3",
"Sheet1!A1",
"Sheet1!C1:E1",
"Sheet1!F1:H2"
], // TODO: Update placeholder value.
// TODO: Add desired properties to the request body.
},
};
Sheets.Spreadsheets.Values.batchClear(request.resource,spreadsheetId);
}
В