excel:索引来自两列的结果并将它们加倍

时间:2018-06-19 19:32:06

标签: excel

我有两列数字,F:G,我需要将它们都索引到K列中,并且还要加倍。 K列中的结果应为:f64; f64; g64; g64; f65; f65; g65; g65 ...等等

我有将结果加倍的逻辑,但没有索引两列的逻辑

=IF(N64="",F65,IF(N64<>N63,N64,IF(MOD(ROW(),4),INDEX($G$64:G65,SMALL(ROW($64:$92),ROW(F65) +0.5),INDEX($F$64:$F65,SMALL(ROW($64:$92),ROW(F65)))))))

我也尝试过将公式作为数组计算,但是没有成功。我愿意为此写一个快速的宏,但是如果公式可以解决问题,真的会更愿意吗?

1 个答案:

答案 0 :(得分:0)

不确定其余公式的内容,但这会为您提供所需的模式:

=INDEX(F:G,INT((ROW(1:1)-1)/4)+64,INT(MOD((ROW(1:1)-1),4)/2)+1)

+64是您的起始行。

enter image description here