Excel的一个难问题,怎样将既有文字又有数字单元格中的数据提出来

作者&投稿:浦泳 (若有异议请与网页底部的电邮联系)
假设分别在A列和B列,并在C列计算出结果,则在C1输入公式:
=LEFT(A1,LEN(A1)-1)+LEFT(B1,FIND("×",B1)-1)*RIGHT(B1,LEN(B1)-FIND("×",B1))
就是你要的结果。需要注意的是,你的公式里的乘号如果是 * ,则需要把C1里的 × 变成 * 。
len 就是求目标单元格中文本长度,left取目标单元格左边的给定数目的文本。该题中,LEFT(A1,LEN(A1)-1),指取A1单元格中左边长度为A1总长度-1(即去掉“克”后)的文本,300 。
find指在文本(如B1中)中找出文本 × 所在的位置。
LEFT(B1,FIND("×",B1)-1) 指取B1单元格中 × 之前的文本(如20);
RIGHT(B1,LEN(B1)-FIND("×",B1)) 指取B1单元格中 × 之后的文本(如30)。
之后用你的公式计算出结果: 300+20×30=900。
===================
如果后面单元格是 20"X30" ,则结果为:
=VALUE(LEFT(A1,LEN(A1)-1))+LEFT(B1,FIND("""",B1)-1)*MID(B1,FIND("×",B1)+1,LEN(B1)-FIND("×",B1)-1)
======================
如果你的后面单元格的两个乘数均是固定的两位,则公式可简化为:
=VALUE(LEFT(A1,LEN(A1)-1))+LEFT(B1,2)*MID(B1,FIND("×",B1)+1,2)

如楼主叙述A列(数字和中文分居左右)和B列(两个数字相乘"×")的数据格式,则下面公式可以通用:
=LEFT(A1,2*LEN(A1)-LENB(A1))+LEFT(B1,FIND("×",B1)-1)*RIGHT(B1,LEN(B1)-FIND("×",B1))
函数释义:
LEN(A1)——计算单元格A1中(300克)单字节字符的个数(返回值4)
LENB(A1)——计算单元格A1中(300克)双字节字符的个数(返回值5)
注意:汉字是双字节字符
FIND("×",B1)——计算B1单元格中字符"×"在字符串(20×30)中的位置(第几位)(返回值3)
LEFT(A1,2*LEN(A1)-LENB(A1))——从A1单元格中字符串(300克)的左边第一个字符开始,提取指定个数(2*LEN(A1)-LENB(A1)=LEN(A1)-(LENB(A1)-LEN(A1)))的字符(返回值300)
LEFT(B1,FIND("×",B1)-1)——从B1单元格字符串(20×30)的左边第一个字符开始,提取指定个数(FIND("×",B1)-1)的字符(返回值20)
RIGHT(B1,LEN(B1)-FIND("×",B1))——从B1单元格中的字符串(20×30)右边第一个字符开始,提取指定个数(LEN(B1)-FIND("×",B1))的字符(返回值30)
注意:
20×30 =
LEFT(B1,FIND("×",B1)-1)*RIGHT(B1,LEN(B1)-FIND("×",B1))
公式可以向下复制。

如果A列为XXX克,B列为XX×XX
C列用公式
=mid(a1,1,len(a1)-1)+left(b1,2)*right(b1,2)

=mid(a1,1,len(a1)-1)+LEFT(A1,FIND("×",A1)-1)*MID(A1,FIND("×",A1)+1,5)

excel同一单元格里面的文字和数字怎么拆分成两个单元格?~

使用left、SEARCHB以及SUBSTITUTE等函数综合处理

Excel版本参考:2010
测试分离A列中的文字和数字
1、B1输入公式:=LEFT(A1,SEARCHB("?",A1)/2)【提取文本部分】,双击填充柄填充公式到B10
2、C1输入公式:=SUBSTITUTE(A1,B1,"")【提取数字部分】,双击填充柄填充公式到C10
3、查看效果

选中数据列---点数据----分列---按符号---选上空格---在其他上输入* --下一步

XCEl中一行数据中我想要A5=(A1+A2)-(A3+A4)怎么求和呢?
答:当然积极 你想,如果这个问题是一个逻辑上的错误,公式 =(ABS (A1)+ ABS(A2)) - (ABS(A3)+ ABS(A4))如果不是因为这个原因,这个问题是明确的

excel表格如何引用一个指定的数值随着计算的改变引用值也跟着改变?_百 ...
答:你可以使用INDIRECT函数,此函数可以将字符串形式的区域转为可用的区域,例如,我下图中的A列有多行数据,但我想在D2里求和,但求行的行数由D2中输入来指定,那么在D2中输入公式:=SUM(INDIRECT("A1:A" & C2)),这样就可以随着C2的行数改变而改变D2的结果。式中就用到了"A1:A"和C2单元格输...

如何让Excel中直接显示大写金额
答:首先,我们要分析一下计算要求——在进行较复杂的公式创建之前,这是非常必要的一个步骤,就好像写论文前要先列好提纲一样,一定要先有好的规划,才能有好的解决方案。我们已经知道,TEXT函数只能简单地把数字转换为中文大写,而且只适合于整数,这也就是说,需要我们将目标数值分成元、角、分三段来转换,然后再用&函数拼...

excel 表格 怎样设置为更改其中一个数值 后面的最终数值也会自动修改...
答:1、打开Excel表格,31800是120和265相乘的数值。2、可以在31800的位置输入公式=210*265。3、输入公式=D4*E4后,按回车键就可以得到31800结果。4、即使更改其中一个数值,数值也会跟着变的。

iPhone11没信号怎么办?
答:解决方法一:还原网络设置 很多时候,iPhone在连接不上蜂窝网络或者是WiFi时,我们只需要重置一下手机的网络设置,然后再重新进行连接就可以了。设置方法如下:第一步,在iPhone手机的桌面上,找到手机的【设置】图标,并点击打开。第二步,进入到手机的设置界面后,在界面中找到【通用】选项,并点击进入。

Wilson BLADE 101L---有没有对这款拍子了解的?求网球拍推荐。NO复制黏贴...
答:不要太在意参数,自己看着喜欢的球拍或者自己喜欢的选手代言的球拍才是对业余选手来说的一个好选择,喜欢它你才会用它去打球。用线的话就很难推荐了,球线对于拍子的影响是非常大的,我自己很喜欢用力士浪的硬线,但我无法知道女孩子用这线会是什么感受。硬线是现在球线的主流,但是舒适性差,需要...

职称计算机都考什么?
答:问题一:中级职称计算机考试考什么内容 您好!职称计算机考试采用上机操作考试方式,总共有22个模块,例如:word、powerpoint、internet、excel、CAD等等,中级一般需要通过三个模块的考试。 问题二:职称计算机考试 主要考那些内容? 关于职称计算机考试内容题型的说明 Ⅰ 计算机职称考试系统环境 随着计算机软硬件发展和版本的更...

如何添加角标?
答:问题一:Word文档里怎么给字母添加角标 设置步骤:输入要设置的为标注的文字或数字。选中右击,在弹出的下拉菜单选择点击”字体“。根据设置需求,选择”上唬“或者”下标“,点击确定,设置完成。问题二:word中怎么加入[1]这样的上角标注释啊。 选中[1] 右键--字体--上标或下标 就可以了 问题三:...

财务试用期工作总结
答:1、通过三个月的历练,自身的组织协调能力得到锻炼,沟通能力和水平得到提高。 以每月的值班表为例,刚开始以为做一个值班表是一件很简单的事,但我清晰的记得第一次独立把五月份的值班表做出来的时候,出了很多的问题,才发现并不像想象中的那样简单,要兼顾各方面的利益,既保证周六周日有员工值班又要保证值班员工的...