我正在为Excel中的新Pathfinder Playtest创建用户友好的字符表。我遇到了一个问题,我来这里寻求帮助,不确定是不是正确的地方。
我想让一个单元格根据其他两个单元格的值从表中返回一个值(例如下图),例如,如果A1 = 19和B1 = 4th,它将从适当的区域提取数字(在这种情况下为3)
1st 2nd 3rd 4th 5th 6th 7th 8th 9th
1 2
2 3
3 3 2
4 3 3
5 3 3 2
6 3 3 3
7 3 3 3 2
8 3 3 3 3
9 3 3 3 3 2
10 3 3 3 3 3
11 3 3 3 3 3 2
12 3 3 3 3 3 3
13 3 3 3 3 3 3 2
14 3 3 3 3 3 3 3
15 3 3 3 3 3 3 3 2
16 3 3 3 3 3 3 3 3
17 3 3 3 3 3 3 3 3 2
18 3 3 3 3 3 3 3 3 3
19 3 3 3 3 3 3 3 3 3
20 3 3 3 3 3 3 3 3 3
我尝试使用以下内容以及仅使用索引,但我无法弄清楚。感谢您的任何帮助,谢谢!
=INDEX(P137:X156,MATCH(B2,O137:O156,1),MATCH(A10,P137:P156,1))
=INDEX(O137:O156,MATCH(1,(J125=P137:P156)*(J126=Q137:Q156)*(J127=R137:R156)*(J128=S137:S156)*(J129=T137:T156)*(J130=U137:U156)*(J131=V137:V156)*(J132=W137:W156)*(J133=X137:X156),0))
答案 0 :(得分:0)
假设您的数据从A1开始,如下图所示:
我添加了2个简单的单元格,用户可以在其中选择行和列。两个单元格都使用与您的数据相关的数据验证列表,因此不会输入错误的信息。
公式为:
hide
希望您可以使其适应您的需求。
如果愿意,您可以从Google云端硬盘下载示例:
https://drive.google.com/open?id=1QXFmmEPMtJeiHDjKKM0o6kclpMIzaw_i