这里有一张纸
__A_B_C_D_E_F_G_H_I_J_
1_A___________________
2_B___________________
3_C___________________
4_D___________________
5_E___________________
6_c_1_________4_______
7_b_____2_________5___
8_a___6___5___________
9_e_______________1___
10d_____4_____2_______
现在我想用下面一行的值替换B-I
行的列,但是大写时必须与 A 列的值匹配。1-5
6-10
例如:A1 = A -> 与 A8 匹配,因此第 1 行的所有其他列将被第 8 行替换。
请帮我。
答案1
根据基础数据进行操作:
指数(匹配) 和查找将匹配大小写字符,因此关联会自动发生。要保留空白单元格,必须使用空命令。
以下是来自单元格的代码B1在此示例中:
=IF(
ISBLANK(
INDEX($A$6:$I$10,
MATCH($A1,$A$6:$A$10,0),COLUMN()
)
),"",
INDEX($A$6:$I$10,
MATCH($A1,$A$6:$A$10,0),COLUMN()
)
)
使用与本例相同的锁定引用,您可以向下拖动公式来填充范围B1:I5。
结果将如下所示:
请注意,如果字母没有对应的“填充”行(例如,顶部有“F”行,但下方没有匹配的“f”行),则#不适用将引发错误。