gpt4 book ai didi

excel - vlookup - 只返回带有文本的单元格

转载 作者:行者123 更新时间:2023-12-04 21:59:12 25 4
gpt4 key购买 nike

我需要返回一个包含文本的单元格,但我遇到了困难。

enter image description here

上面是我正在使用的示例表。我想做的是查找 id 1 并让它输出 Rich。但是,当我进行 vlookup 时,它没有输出。虽然 vlookup min/max 将输出整数,但它们不适用于文本。有谁知道我如何扫描多个 id,但只输出填充的文本单元格?

最佳答案

可能有一个更短的公式,但我很快就解决了这个问题,它确实将 B 列中的范围动态截断到所需的最小行数。

=INDEX(B:B, AGGREGATE(15, 6, ROW(B2:INDEX(B:B, MATCH("zzz",B:B )))/(ISTEXT(B2:INDEX(B:B, MATCH("zzz",B:B )))*(A2:INDEX(A:A, MATCH("zzz",B:B )))=D3), 1))

index_aggregate_rich

要检索第二个、第三个等条目,请将 AGGREGATE 的 k 参数更改为 COUNTIF 并向下填充。
=INDEX(B:B, AGGREGATE(15, 6, ROW(B$2:INDEX(B:B, MATCH("zzz",B:B )))/(ISTEXT(B$2:INDEX(B:B, MATCH("zzz",B:B )))*(A$2:INDEX(A:A, MATCH("zzz",B:B )))=D3), COUNTIF(D$3:D3, D3)))

index_aggregate_rich2

关于excel - vlookup - 只返回带有文本的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38277544/

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