我应该使用什么公式从数据输入编号确定一行?(也偏移)


0

这是我正在使用的数据;

图片范例

  • A1:A10 是我搜索输入的“ 16”的示例范围
  • 如何确定行数据条目#16在其中?
  • 然后,如何从新确定的行向右偏移1列以进行确定B12,C12,D12,E12,F12

作为一种可能的解决方案,我为B12和C12提出了= OFFSET(INDIRECT(“ A”&MATCH(A12,A1:A10)),0,1),只是修改了偏移量..)),0,2)其他值。


VLOOKUP()或INDEX / MATCH
Scott Craner

1
使用MATCH()查找行,然后使用INDEX()检索相关的项目。
加里的学生

@ garys-student我最终在B12中使用= OFFSET(INDIRECT(“ A”&MATCH(A12,A1:A10)),0,1),然后每次将列偏移量调整为1。
SimpleDudeX

Answers:


1

使用VLOOKUP(最简单的方法):

=VLOOKUP($A$12,$A$1:$F$10,COLUMN(B12),FALSE)

在单元格B12上键入它,然后将其复制并粘贴到C12:F12范围内。COLUMN()函数自动选择该列,因此您不需要在每个单元格上都输入它。复制时,$符号是必需的,以保持函数上的绝对引用。


好答案。请注意,根据OP所在的区域,他们可能必须使用逗号(,)代替分号(;)。
CharlieRB

没错 已经改变了。我的葡萄牙语是葡萄牙语,所以我很难找到所有这些细微差别。谢谢。
Thales
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.