Excel-依小数是2位数或1位数来决定显示内容(INT,-真人cs 

网易商城

我的美女好

主页 > 网站新闻 > 正文

Excel-依小数是2位数或1位数来决定显示内容(INT,

2017-03-27 08:16 来源: 未知

 

有个网友问了一个 Excel 中很通俗的题目,但我却发现了很特别的成果。参考下图,想要遵照A栏中的数值小数点位数,若是是一名数则显示B栏的内容,若是是二位数则显示C栏的内容,该若何处置?

我很直觉的利用了以下的公式:

贮存格D2:=IF(INT(MOD(A2*100,10)),C2,B2)

MOD(A2*100,10):求出小数点的内容。由于A栏中的数值,不是一名数,就是二位数,所以将数值乘以100,再求除以10的余数。若是为 0,暗示为小数点后为一名数;若是不为 0,暗示小数点后为二位数。

複製贮存格D2,往下各列贴上。

参不雅下图红色字的部门,很较着的呈现了我没法理解的毛病!

所以,被迫点窜公式:

贮存格D2:
=IF(LEN(MID(TEXT(A2,"0.##"),FIND(".",TEXT(A2,"0.##"))+1,2))=2,C2,B2)

TEXT(A2,"0.##"):将贮存格A2的内容,由数值改成字串。

FIND(".",TEXT(A2,"0.##")):找出小数点的位置。

MID(TEXT(A2,"0.##"),FIND(".",TEXT(A2,"0.##"))+1,2):找出小数点后的文字。

LEN(MID(TEXT(A2,"0.##"),FIND(".",TEXT(A2,"0.##"))+1,2))=2:判定小数点后的文字是不是为二个字。

複製贮存格D2,往下各列贴上。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-在运算公式中保存数值格局(TEXT)
  • 此分类下一篇: Excel-用微调按钮来调剂贮存格中的时候
  • 上一篇: Excel-在运算公式中保存数值格局(TEXT)
  • 下一篇: YouTube-尝尝新的播放界面
汗青上的今天
  • 2015: Excel-在运算公式中保存数值格局(TEXT)
  • 2013: SkyDrive-线大将PDF档转换为Word档(免费)
  • 2012: Excel-北京拓展公司将贮存格中每位数加总(SUMPRODUCT)
  • 2012: Google-线上看世界遗产
▲top