如何通过输入数字来查找两个轴的值?

如何通过输入数字来查找两个轴的值?

我是一名平面设计师,对 Excel 不太熟悉,但我确信这是解决我的问题最简单的方法。我有一张表格(见下文),其中有 2 个轴,从 A 到 L。表格里面有一组数字。我希望能够通过输入数字来查找 2 个轴的值。

例如:如果我使用值“14”,它将返回 E 和 B。如果我可以有一列这些数字供查找,然后在其旁边有一列包含一个轴值,另一列包含另一个轴值,那就太好了。

我知道这是一个大问题,可能需要几个步骤,但我有点困惑,不知道从哪里开始。我并不想得到一个明确的答案,但如果有人能给我指明正确的方向,那就太好了。

到目前为止,我尝试使用=CHAR(ROW("RN")+64)和,=CHAR(COLUMN("CL")+64)其中 RN 是行号,CN 是列字母。虽然这种方法可行,但我无法链接表中的所有值,除非我逐个执行它们。

如何通过输入数字来查找两个轴的值?

    A   B   C   D   E   F   G   H   I   J   K   L
A       1   2   3   4   5   6   7   8   9   10  11
B           12  13  14  15  16  17  18  19  20  21
C               22  23  24  25  26  27  28  29  30
D                   31  32  33  34  35  36  37  38
E                       39  40  41  42  43  44  45
F                           46  47  48  49  50  51
G                               52  53  54  55  56
H                                   57  58  59  60
I                                       61  62  63
J                                           64  65
K                                               66
L                                               

答案1

假设您的数据在 A1:M13 中,此公式使用在单元格 O2 中输入的值并返回与该值对应的列和行标题。例如,如果您输入63,则公式返回LI

=INDEX(A1:M1,SUM(IF(A1:M13=O2,COLUMN(A1:M13),"")))&INDEX(A1:A13,SUM(IF(A1:M13=O2,ROW(A1:M13),"")))

这是一个数组公式,必须用ctrl+shift+enter来确认。

编辑:这是一个无需输入数组即可工作的版本:

=INDEX(A1:M1,SUMPRODUCT(--(B2:M13=O2)*COLUMN(B2:M13)))&INDEX(A1:A13,SUMPRODUCT(--(B2:M13=O2)*ROW(B2:M13)))

相关内容