Формула Excel для формулы Google листов - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть эта формула для листа Excel, который я использую для отслеживания встреч. Он прекрасно работает, но теперь мне нужно поделиться им в режиме реального времени с другими членами моей организации, поэтому я загрузил книгу на листы Google, но, конечно, формула не переводится (работает).

Как настроить приведенную ниже формулу для работы в листах Google?

Private Sub Worksheet_Change (ByVal Target As Range)

Dim AddRange As Range

Установить AddRange = Range ("C4: C100") '' Ваш добавленный диапазон встреч

Если не пересекается (Target, AddRange), то ничего тогда

If Target.Value <> "Add Appointment" Then

        Exit Sub

Else

        Range("B" & Target.Row).Value = Range("B" & Target.Row).Value + 1

End If

Конец, если

End Sub

Заранее благодарим за ваше время и усилия.

1 Ответ

0 голосов
/ 12 апреля 2020

Привет, было бы более понятно, если бы вы добавили лист с данными и тем, что вы точно хотите, но с моим базовым c пониманием вопроса это должно помочь мне подумать.

function ifFunction() {
  var spreadSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  // Put your range below between ("") of input 
  var workingRange = spreadSheet.getRange("");

  // if(workingRange = here should be your criteria)
  if (workingRange = ) {
    spreadSheet.getRange("C1:C100").setValue("Add Appointment");
  } else { 
  // Put your formula below in .setValue
    spreadSheet.getRange("C1:C100").setValue("");
  }
}

Внесите необходимые изменения под комментариями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...