gpt4 book ai didi

excel - 使用 VLOOKUP 时需要创建重复行

转载 作者:行者123 更新时间:2023-12-04 20:54:16 24 4
gpt4 key购买 nike

我正在处理需要从其他工作表中提取数据以创建主工作表的数据。我需要查找两个相同的信息,然后用不同的其他信息填充不同的字段。例如,

Lastname.....Firstname........Date.....AM/PM.......Goal    
Smith.........Kyle...........8/8/18..............PM........Height <br/>
Smith.........Kyle...........8/8/18..............PM........Weight <br/>

现在它是使用 VLOOKUP 手动编码的:
Lastname........Firstname.........Date....................AM/PM............Goal    
='Data1'!A2.....='Data1'!B2.....='Data1'!C2.....='Data1'!D2.....='Data1'!**H2**
='Data1'!A2.....='Data1'!B2.....='Data1'!C2.....='Data1'!D2.....='Data1'!**L2**

我希望能够一直应用这种模式, Lastname 有两个副本, Firstname , Date , AM/PM ,但目标不同。问题是 Excel 会立即向下移动到下一个单元格,从引用 A3 直接转到 A4 而没有先为我重复 A3。

有没有办法解决这个问题?或者可能是完全不同的功能?

谢谢!

最佳答案

我建议使用 INDIRECT() 和 FLOOR(ROW()/2,1) 用你的方程创建一个其他模式。它看起来像这样:

2 =INDIRECT("'Data1'!A" & 1+FLOOR(ROW()/2,1)) ... =INDIRECT("'Data1'!"&IF(FLOOR(ROW()/2,1)=ROW()/2,"H","L")&FLOOR(ROW()/2,1)+1)
3 =INDIRECT("'Data1'!A" & 1+FLOOR(ROW()/2,1)) ... =INDIRECT("'Data1'!"&IF(FLOOR(ROW()/2,1)=ROW()/2,"H","L")&FLOOR(ROW()/2,1)+1)

关于excel - 使用 VLOOKUP 时需要创建重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51657098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com