[英]How to auto-update a specific cell from another sheet weekly with a new entry? (Google Sheets)
是否可以編寫腳本來自動更新具有列內新條目的單元格?
例如“ J2”得到更新,並且我想在另一張紙的“ C2”中輸入一個新條目。 它也適用於整個列或行嗎?
老實說,我是編碼方面的初學者,因此可以提供任何幫助。
將此放置在您要具有新值的工作表的單元格C2中:
=Sheet1!J2
如果工作表名稱不同,則用工作表名稱替換Sheet1。 如果工作表名稱中有空格,請在名稱兩邊加上單引號,例如:
`='Responses ID'!J2`
如果您需要將此應用於列,則可以使用一種方法來完全不復制公式。 將其放在單元格C2中會將公式應用於整個列:
=ARRAYFORMULA(IF(ISBLANK('Responses ID'!C2:C),,'Responses ID'!C2:C))
ARRAYFORMULA()繼續工作並返回一個數組IF()如果條件為true,則返回一個值,如果條件為false,則返回一個不同的值。 在這種情況下,我們的條件是ISBLANK(),如果傳遞的單元格為空,則返回true。 IF()對於真實情況不返回任何內容(請注意,在這種情況下,此值未設置為“”,因為Google Sheets在單元格中放置了一個值。如果不輸入真實值,則不返回任何值。)。
如果要確保沒有人通過編輯單元格C2刪除此公式,則可以通過向其添加bot將其“隱藏”在“標題”行中:
=ARRAYFORMULA(IF(ROW(A1:A)= A1, "My Header",IF(ISBLANK('Responses ID'!C2:C),,'Responses ID'!C2:C)))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.