Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/4b/4b9c713653886c86e1df57361686b58d.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
excel引用值所在列均为重复值,怎么返回对应引用值所在行的返回值? - 00问答网

excel引用值所在列均为重复值,怎么返回对应引用值所在行的返回值?

如题,excelA列均为同一值,用vlookup可以返回对应值,但是下拉公式后返回的值全部是第一行的值,怎么返回对应行的值?
图一是公式拉出来的,图二是数据库

要用数组公式
=INDEX(数据库!C:c,SMALL(IF(数据库!$B$3:$B$1000=$A2,ROW(数据库!$B$3:$B$1000),65536),ROW(A1)))&""
同时按CTRL SHIFT 回车键,出现结果,右拉,下拉公式
依次显示 数据库C,D,E....列数据追问

数据库的标题与我表一的标题位置是不相同

追答

C:c,表示获取日期对应的C列
你根据需要修改C:c
这个列号,其他类推
比如生成单位在 数据库的F列
=INDEX(数据库!F:F,SMALL(IF(数据库!$B$3:$B$1000=$A2,ROW(数据库!$B$3:$B$1000),65536),ROW(A1)))&""
其他类推

温馨提示:答案为网友推荐,仅供参考