问题:

A列中列出了医生的约会日期和时间。

B列包含每次约会的相应患者姓名。

我们想使用此数据在单元格D1:G10中创建矩阵,其中每一列都是日期,每一行都是时间。

解决方案:

使用INDEX,MATCH和TEXT函数,如以下数组公式所示:

\ {= INDEX($ B $ 2:$ B $ 18,MATCH(TEXT(E $ 1,“ mmddyyyyy”)&TEXT($ D2,“ hh:mm”),TEXT($ A $ 2:$ A $ 18,“ mmddyyyy”) &TEXT($ A $ 2:$ A $ 18,“ hh:mm”),0))}在单元格E2中输入上述公式,将其向下复制到列中并跨到G列。要应用数组公式:

选择单元格,按,同时按。