excel表格里的分数减去整数

来源:百度知道 编辑:UC知道 时间:2024/06/03 07:27:05
在同一行中,第一列的数是分数,第二列的却是整数,但是第二列的整数表示的是第一列里分数的分子,要注意的是,不同行的第一列中的分数的分母是不相同的,所以求第三列里的差:第一列减第二列的整数。这个求差怎么设计格式啊?

从A1开始,A1-B1
在C1单元格输:
结果为分数:
=IF(B1=0,"",(LEFT(A10,FIND("/",A10)-1)-B10*RIGHT(A10,LEN(A10)-FIND("/",A10)))&"/"&RIGHT(A10,LEN(A10)-FIND("/",A10)))
结果为整或带小数整数
=IF(B10=0,"",(LEFT(A10,FIND("/",A10)-1)-B10*RIGHT(A10,LEN(A10)-FIND("/",A10)))/RIGHT(A10,LEN(A10)-FIND("/",A10)))

1、如果第1列是数值,且单元格为“分数”,那么可以直接用=A1-B1来得到差,比如:A1输入0 1/7 ——显示为1/7,那么用=A1-B1 返回 -6/7
2、如果第1列不是数值,那么要输入分数1/7则必须是文本,否则自动变为日期。因而用=("0 "&A1)-B1 并设置单元格格式为分数即可。
或者=TEXT(("0 "&A1)-B1,"# #/####")——假设分母字4位数及以内,如果确定分母就是2位数=TEXT(("0 "&A1)-B1,"# #/##")

欢迎百度搜索“您可能正在到处寻找答案的Excel问题详解”

设置为分数格式。格式-单元格-数字-分数,选择一种类型。