我正在嘗試在 Google Sheets 中撰寫一段代碼,根據緊鄰左側單元格中的日期自動創建后續日期。它獲取該日期,并為其添加兩(天)。然后將該日期推送到 Appsheet 中,并在虛擬日歷上進行標記。
我還希望代碼能夠識別何時將某些內容填充到“狀態”部分(位于右側的第 4 個單元格中)并使用“完成”之類的內容填充當前單元格。
目前,除了最后一部分之外,我所擁有的一切都可以正常作業,當在“狀態”列中輸入某些內容時,我收到一個錯誤訊息;
函式 IF 引數 1 需要布林值。但是“拒絕”是一個文本,不能強制為布林值。
我相信這意味著我需要將狀態列中的資料轉換為布林值,但我不知道如何繼續這樣做。見下面的代碼;
=IF(INDIRECT("RC[4]",0), "Done", INDIRECT("RC[-1]",0) 2)
讓我知道你們的想法,并提前感謝你們的幫助??
uj5u.com熱心網友回復:
嘗試:
=IF(INDIRECT("RC[4]",0)="Declined", "Done", INDIRECT("RC[-1]",0) 2)
或者:
=IF(INDIRECT("RC[4]",0)<>"Declined", "Done", INDIRECT("RC[-1]",0) 2)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/384806.html
標籤:if 语句 谷歌表格 布尔值 谷歌表格公式 工作表功能
上一篇:如何識別和標記特定列中的重復資料
