ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3772|回复: 13

[求助] 先设置为文本格式的单元格输入数字后用N函数得不到值

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:39 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:N
先设置为文本格式的单元格输入数字后用N函数得不到值,具体见附件。

附件:
关于N函数使用问题.rar (8.13 KB, 下载次数: 71)

点评

知识树索引内容位于11楼  发表于 2015-2-2 16:51

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:43 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:44 | 显示全部楼层
先输数字,再设格式,其数据仍然是原格式,(如重新设为带两位的小数数值,仍将会出现两位小数),N函数起作用
先设格式,再输数字,其数据则是文本格式,(即使重新设为带两位的小数数值,也不会出现两位小数),N函数不起作用

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:47 | 显示全部楼层
其实你的提问已经将问题的原因描述得很清楚了~~~用函数时多看看帮助,很多问题自然就明了了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-2-2 15:52 | 显示全部楼层
本帖最后由 鼎盛中国 于 2015-2-2 15:54 编辑
wangjguo44 发表于 2015-2-2 15:44
先输数字,再设格式,其数据仍然是原格式,(如重新设为带两位的小数数值,仍将会出现两位小数),N函数起作 ...

你说的没怎么看明白。
N函数的作用就是把非数值型的值转为数值型的值,帮助就是这样说的。既然这么,那么应该能将文本型的值转换为数值型的值呀?

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:54 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
先在C4单元格输入5000,然后再设置单元格格式为文本,再用N函数,可以得到转换后的值。
先将C7单元格格式设置为文本格式,然后输入10000,再用N函数,却得不到转换后的值。
两种情况,n函数都返回了正确值,n(数字)=数字;n(文本)=0
两种录入数据的方式决定了数据的类型,前者是数值,后者是文本。
第一种情况就好比好女孩穿男装,看起来是男生,其实是假小子(女生)

TA的精华主题

TA的得分主题

发表于 2015-2-2 15:55 | 显示全部楼层
鼎盛中国 发表于 2015-2-2 15:52
你说的没怎么看明白。
N函数的作用就是把非数值型的值转为数值型的值,帮助就是这样说的。

简单的说是把文本(包括文本数值)和空单元格变成0,纯数值原值显示

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-2-2 15:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
13732120571 发表于 2015-2-2 15:55
简单的说是把文本(包括文本数值)和空单元格变成0,纯数值原值显示

那这个函数有什么用?不能把文本型数字转换为数值型的值。

TA的精华主题

TA的得分主题

发表于 2015-2-2 16:04 | 显示全部楼层
鼎盛中国 发表于 2015-2-2 15:59
那这个函数有什么用?不能把文本型数字转换为数值型的值。

他的用处很大
用在该用的地方
可以的话,在论坛的智慧树查找N相关帖子学习下
你可能说的是VALUE 把文本的数值(包括日期)变成纯数字

点评

还是稍微纠正一下吧,是知识树,虽然我挺喜欢智慧树这个名字的。^_^  发表于 2015-2-2 16:18

TA的精华主题

TA的得分主题

发表于 2015-2-2 16:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 sayhi95 于 2015-2-2 16:09 编辑
鼎盛中国 发表于 2015-2-2 15:59
那这个函数有什么用?不能把文本型数字转换为数值型的值。

不要期望一下就弄懂,很多东西是慢慢才会懂的,现在还理解不到点上,别人给你讲再多你也是不明白的,但是见得多了积累得多了,某个时刻原来你不懂的一下就清晰起来了,所以不要着急,慢慢来,知识点都是悟懂的,
别人很难给你讲懂,除非你根据别人讲的有所悟,不然都是空谈。
呃~~我鸡汤了吗?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 08:37 , Processed in 0.045532 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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