Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1829|回复: 4

[已解决]关于筛选未出现值

[复制链接]
发表于 2021-10-25 13:21 | 显示全部楼层 |阅读模式
大神大神,我列了表格出来了,需求在表格里。数字我是会了,但现在这样的文本我就不知道该咋弄了
最佳答案
2021-10-25 16:36
你这个还是数字呀。虽然是文本。可以用TEXT转换。和数字的方法是一样的。
如果要合并到一起。=TEXTJOIN(",",1,SUBSTITUTE(TEXT(IF(COUNTIF($A2:$L2,SUBSTITUTE(TEXT(ROW($1:$18),"[DBNUM1]"),"一十","十"))=0,ROW($1:$18),""),"[DBNUM1]"),"一十","十"))  数组公式    2016及以上版本的OFFICE或者WPS
如果像以前那样分开=SUBSTITUTE(TEXT(SMALL(IF(COUNTIF($A2:$L2,SUBSTITUTE(TEXT(ROW($1:$18),"[DBNUM1]"),"一十","十"))=0,ROW($1:$18)),COLUMN(A1)),"[DBNUM1]"),"一十","十")
都是数组公式。

原表.rar

8.72 KB, 下载次数: 4

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2021-10-25 16:36 | 显示全部楼层    本楼为最佳答案   
你这个还是数字呀。虽然是文本。可以用TEXT转换。和数字的方法是一样的。
如果要合并到一起。=TEXTJOIN(",",1,SUBSTITUTE(TEXT(IF(COUNTIF($A2:$L2,SUBSTITUTE(TEXT(ROW($1:$18),"[DBNUM1]"),"一十","十"))=0,ROW($1:$18),""),"[DBNUM1]"),"一十","十"))  数组公式    2016及以上版本的OFFICE或者WPS
如果像以前那样分开=SUBSTITUTE(TEXT(SMALL(IF(COUNTIF($A2:$L2,SUBSTITUTE(TEXT(ROW($1:$18),"[DBNUM1]"),"一十","十"))=0,ROW($1:$18)),COLUMN(A1)),"[DBNUM1]"),"一十","十")
都是数组公式。
回复

使用道具 举报

发表于 2021-10-25 16:39 | 显示全部楼层
我把附件给你吧。

2021-10-25.rar

11.53 KB, 下载次数: 6

评分

参与人数 1学分 +1 收起 理由
songxueyi1 + 1 大神不好意思,白天在工作,我先看,不懂再.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2021-10-25 18:36 | 显示全部楼层
本帖最后由 songxueyi1 于 2021-10-25 18:44 编辑

大神,您是不是发错表了~另外我是2007版本的,有别的函数能合并在一起么,还有,呃,这个只是我恰好用的是中文数字,如果是其他中文,比如“你我他”之类的,该怎么处理呢
回复

使用道具 举报

发表于 2021-10-25 21:00 | 显示全部楼层
songxueyi1 发表于 2021-10-25 18:36
大神,您是不是发错表了~另外我是2007版本的,有别的函数能合并在一起么,还有,呃,这个只是我恰好用的是 ...

你给什么例子。我就用什么例子来做。是吧。就算你给其他中文 。你也得把18个相应的值。放出来。然后我再判断。其实方法差不多。。函数也有方法。函数方法就是用INDEX去找位置。一样的。
如果你是2007版。没有TEXTJOIN。那么,你就不能把所有结果放在同一个单元格。如果一定要,就只能&。。。我不那样写。
分成六个单元格放公式是可以的。而且似乎 还简单一点。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-31 00:25 , Processed in 0.257729 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表