2017-05-04 14 views
0

価値を別の細胞に基づいてセルの値を変更するにはレヴィ 『E10が以外に等しい場合、を『Triannual 『』メニューのドロップダウンにE11の値を変更』月刊」をは、にE11セルの値を変更します』および「四半期」*Googleスプレッドシートの式は、私は現在、混乱しています

これは、最初の部分が完了した式です。私はちょうどE10 =指定された値以外の場合は、2つの他のオプションのドロップダウンを作成するための数式を作成するつもりです。

= IF(E10 = "レヴィ"​​、 "月刊"、 "Triannual")

私は追加するには、他に何が必要でしょうか?

よろしくお願いいたします。

答えて

1

これはそれを行う必要があります。これをスクリプトエディタにコピーして保存してください。

function onEdit(e) { 
    var ss = SpreadsheetApp.getActiveSpreadsheet() 
    var s=ss.getActiveSheet() 
    var nota=e.range.getA1Notation() 
    if(nota=="E10"){ 
    var val=e.range.getValue() 
    if(val=="Levy"){ 
     s.getRange("E11").setDataValidation(null) 
     s.getRange("E11").setValue("Monthly") 
    } 
     else{ 
    s.getRange('E11').clearContent()  
    var cell = s.getRange('E11'); 
    var rule = SpreadsheetApp.newDataValidation().requireValueInList(['Triannual', 'Quarterly']).build(); 
    cell.setDataValidation(rule); 
    }}} 
+0

優秀、ありがとうございます。 – KFarley

関連する問題