Excel or Google forms - How to identify a specific cell on a table and update value from another worksheet data
我有2个工作表。工作表2中有一个表,该表将通过工作表Sheet1中的数据进行更新。表格2第一行的日期是从今天到31天,第一列的名称是。 Sheet1的数据列包括:名称,班次(放弃,交换,删除,删除,获取),日期,字母(根据Shift列条目给出字母。G-放弃,S-交换,D-删除,A-接受)。我需要的是公式或脚本,以通过按工作表1中的名称和日期标识工作表2上的特定单元格并在"信函"列中输入值来更新工作表2中的特定单元格。
第1张
1 2 3 4 5 6 | Name | Shift.....| Date....| Letter..| Mark | Swap | 02/AUG | S | Ivon | Give away | 25/ AUG | G | Laura| Take | 01/AUG | A | Ann | Take | 02/AUG | A | Ann | Give away | 03/AUG | G | |
第2张
1 2 3 4 5 6 7 8 9 | |Name|01/AUG| 02/AUG | 03/AUG|....| 25AUG| Laura| A | < - if Laura has is available to Take a shift on 01AUG Mark | | Ann | | A | G | <- If Ann has is available to Take a shift on 02AUG and Give away shift on 03AUG Ivon | |
您想要的公式是这样的:
1 | =IFERROR(INDEX(Sheet1!$D$2:$D$6,MATCH(1,INDEX(($A2=Sheet1!$A$2:$A$6)*(Sheet1!$C$2:$C$6=B$1),),0)),"") |
将此内容上下放置在B2副本中。