我有一個 google 表格檔案,main sheet其中包含列x y和z后續表格1, 2,并且3每個表格也都有列x y和z. 表格1、2和3代表將資訊放入列中的不同人員。
主作業表的目的是顯示已放入列x y和z其他三個作業表中的所有資訊,以便可以一次查看所有資訊。表格1、2和的目的3是讓每個人都可以跟蹤自己的個人資訊,而無需查看其他人/表格的所有資訊。
我希望能夠自動從作業表1中提取新資訊2,并將3其按時間順序放置在主作業表的相應列中。我知道可以讓特定單元格在另一張紙上顯示資訊,但如果可能的話,我希望這些單元格自動填充它們所在列中的下一個可用單元格。基本上, 和其他三個作業表中的列是相同的名稱,我希望每當新資訊輸入到作業表、和main sheet中的相應列時,主作業表中的列就會被填充。我希望這是有道理的。123
例如,如果xsheet2中的 column 填寫了 name Jane Doe,則main sheet應該自動填充Jane Doe到 column 中的下一個可用單元格中x。然后有人在作業表上的John Smith列中輸入,它會自動在.x1Jane DoeJohn Smithmain sheet
這是一個演示表,其中包含我想要的樣子,其中的列main sheet填充了 sheet 1、2和的所有列中的專案3:
逐行
=QUERY(SORT({
Sheet1!X:Z, ROW(Sheet1!X:Z);
Sheet2!X:Z, ROW(Sheet2!X:Z);
Sheet3!X:Z, ROW(Sheet3!X:Z)}, 4, 1),
"select Col1,Col2,Col3
where Col1 is not null
or Col2 is not null
or Col3 is not null"; )
下一個最好的事情是使用帶有 onEdit 觸發器的時間戳腳本,因此每次您的 ppl 進行更改時,都會在他們的作業表中的某個列中添加一個時間戳,然后您在主作業表中只會收集它并按時間戳排序。
https://stackoverflow.com/questions/tagged/google-apps-script timestamp
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/468049.html
