Excel:单元格内整型与字符串类型相加 强制转换为字符串型

Excel:单元格内整型与字符串类型相加 强制转换为字符串型


考虑一个现实场景,当需要判断的单元格 A1内数值小于12,则在显示单元格显示 A1个 当大于 或 等于 12 时显示 A1/7(取整)套 A1mod7(取余)个
本文要实现的就是上述场景遇到的问题。

Excel 计算取整函数 INT()

INT(A1/12) , 当A1单元格的数值为13时,取整计算得到1;
当A1单元格的数值为25时,取整计算得到2。

Excel 计算取余函数 MOD()

MOD(A1,12),第一个参数为被除数,第二个参数为除数。当A1单元格的数值为13时,取余计算得到1;当A1单元格的数值为15时,取余计算得到2。

&—字符串连接符

在c++或Java中,使用+,来实现 整型+字符串型 得到强制转化的字符串型(想高级别的类型转换)是可以行得通的。这个在Excel公式里用 符号“+”是会报错,Excel并不支持这样的相加。但使用 运算符 “&” 可以实现整型数值与字符串相连。

解决现实问题

解决文章开头提到的场景
使用的表格公式为:

=IF(A1>7,INT(A1/7)&"天"&MOD(A1,7)&"","0")

运行效果如下图:
在这里插入图片描述

以上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值