如何使用excel中的公式if进行一个判断。如果有两个数据,A1与A2。我想如果需要一个结果为8个

如何使用excel中的公式if进行一个判断。如果有两个数据,A1与A2。我想如果需要一个结果为8个字符的数据,需要用A1和A2相连。如果不够8个字符的可空格表示。比如A1... 如何使用excel中的公式if进行一个判断。如果有两个数据,A1与A2。我想如果需要一个结果为8个字符的数据,需要用A1和A2相连。如果不够8个字符的可空格表示。比如A1&(如果len(A1&A2)等于四个字符,则不够8个字符,就返回4个空格)&A2。我想要的结果是(A1空格空格空格空格A2),可以有这样的公式吗? 展开
 我来答
浩哥奕弟
2015-06-25 · 杂七杂八想到什么就是什么
浩哥奕弟
采纳数:381 获赞数:956

向TA提问 私信TA
展开全部
=IF(SUM(LEN(A1),LEN(B1))<8,REPLACE(REPLACE(" ",1,LEN(A1),A1),8-LEN(B1)+1,LEN(B1),B1),"大于8位数了")
追问
感谢你,你的答案不是我要的,我的要求是。A1与A2满足八个字符串。不满足就在A1和A2之间填补空格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
世界喜欢不一样
2015-06-25 · TA获得超过2372个赞
知道大有可为答主
回答量:1546
采纳率:50%
帮助的人:618万
展开全部
=a1&rept(" ",4-len(a1))&rept(" ",4-len(a2))&a2
更多追问追答
追问
你的答案也是可以的。
不过有一点缺陷,如果A1大于4为数。则得到的结果就是负数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbpaoxiao2
2015-06-25 · TA获得超过2896个赞
知道大有可为答主
回答量:1962
采纳率:72%
帮助的人:842万
展开全部
=A1 & rept(" ",max(8-len(A1&A2),0)) & A2
更多追问追答
追问
rept是什么意思?
追答
excel自带的帮助文件里都有啊!
帮助文件里的解释:
按照给定的次数重复显示文本。可以通过函数 REPT 来不断地重复显示某一文本字符串,对单元格进行填充。
rept("a",5)就是字符a重复5次!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式