在Excel一个单元格里面有两组数据,文字和数值搭成一组,有没有公式可以做到我填完数字文字自动补齐

因为文字都是固定的,修改的只是数字,能不能说有什么公式,我把数字直接填进去,然后Excel再自动把文字补齐。比如说我要图中前面的数据改为0.1,反面的数据改为0.2,能不能直接输入0.1,0.2,或者0.1 0.2或者其他输入方式,他就能自动变成 前面:0.1(回车)反面0.2?万分感谢

通过自定义单元格格式,比如正面:0.1 就自定义格式为“"正面:"0.0_ ”

然后在单元格内输入小数就行了

追问

是在同一个单元格里面的啊,单元格格式自定义能自动回车吗?

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-19

后面给你的图直观点,直接往下填充公式就行


如图在B列输入数字,看符合你的要求吗,前提输入公式的单元格要设置为自动换行

追问

能在一个单元格里面搞定吗?太多数据了,这样子的话输入的范围要很大

第2个回答  2018-11-19

楼主好,我是来回答如何用VBA处理的,代码如下

Sub 转换()
    Range("A1").Value = "正面:" & Split(Range("A1").Value, " ")(0) & vbCrLf & "反面:" & Split(Range("A1").Value, " ")(1)
End Sub

追答

先在A1单元格输入“0.1 0.2”,然后运行下,看看是不是这个效果。如果是,可以再完善一下代码

追问

是的,能自动触发吗?就是我填完之后自动补齐

追答

可以通过快捷键触发,如果需要在多个单元格输入,也可以先填入数据,按一次快捷键统一转格式

第3个回答  2018-11-19
在另外的单元格输入就可以。使用公式取数。
或者使用控件输入,通过代码实现数据改变。追问

这种数据很多啊,我只是为了请教方便举个例子

追答

多少都可以。
或者结果不用Excel,而是用word,通过邮件合并功能实现。

追问

只能Excel,有具体的实现方法吗?

追答

那就按第一句描述的方法。

第4个回答  2018-11-19
这个用VBA应该没问题吧。追问

不会啊,我只会C

excel中怎么能运算一个单元格中两组数字?
1、用查找替换功能,清除E列与运算无关的字符;2、从F列到I列为辅助列,J列为结果列,公式如下(第一行的公式):F1公式:=LEFT(E1,FIND("*",E1)-1)G1公式:=RIGHT(E1,LEN(E1)-FIND("*",E1))H1公式:=LEFT(G1,FIND("*",G1)-1)I1公式:=RIGHT(G1,LEN(G1)-FIND("*",G1)...

Excel同一个单元格里,有数字和文字混合 怎么让数字统一增加或减少?谢 ...
小白还是走正规化的路,若总是要用,建议数据结构调整一下,后续就简单了,数字文本汇合!Excel不是这样玩的!把表格结构调整为:品牌-颜色-价格 让每一个行、列都有自己的归类,要统计核算用函数即可提取的,很方便啊

excel表格中 在一个单元格中输入两数相加,有没有办法利用公式把单元格总...
都是加法的话,可以使用公式:=left(b1,find("+",b1)-1)+right(b1,len(b1)-find("+",b1))

EXCEL的一个单元格包含多组文字对应数字(如图),请问如何进行公式...
Alt+F11,调出VBA,然后“插入”——“模块”问题1:Function Suma(Rng As Range) As Integer Dim Tmp As String, Arr Tmp = Rng.Text Tmp = Replace(Tmp, "空粒(板、袋、装量不足)(", "") Tmp = Replace(Tmp, ") 残(半)片(粒)(", ",") Tmp = Replace(...

excel中同一个单元格既有文字又有数值怎么对该单元格中的数值求和
EXCEL不能对混合内容进行运算实际上这种问题应该用不同的列保存不同的内容“甲、乙、丙、丁”作为名称单独为一列“1、2、3、4”为数量单独一列“个”作为单位单独一列这样才容易计算、统计如果已经有了混合内容,若是文本和数字的组合有规律,还可考虑用变通的法筛选出数字最方便的情形,是文本的字数...

Excel公式【当一个单元格内存在多个文字和数字】如何实现一键加减?_百度...
如图:B1=SUM(TEXT(LEFT(TEXT(MID(A1&"a",ROW($1:$99),COLUMN(A:Z)),),COLUMN(A:Z)-1),"0.00;;0;!0")*ISERR(-MID(A1,ROW($1:$99)-1,2)))数组公式,下拉

excel如何合并一列上两个有内容的单元格
1.在合并excel两个单元格时,默认保留最左侧单元格的内容,合并时会有所提示;2.要想合并两列不同内容,数量不多的话,可以使用最原始的操作:一个一个单元格复制粘贴;3.借助公式可以快速合并两列单元格的内容,如下图示例合并学号列和姓名列,在excel工作表新的一列第一个单元格中输入公式:=a2&...

Excel表格的单元格中有文字,以及多组数据,如何自动计算公式?
Excel表格的单元格中有文字,以及多组数据,使其自动计算公式,建议使用WPS表格,可以直接使用EVALUATE函数,如果用Excel则需要定义名称。如果单元格中的文字都是加冒号共三个字符的话,输入以下公式并向下填充:=EVALUATE(SUBSTITUTE(RIGHT(A2,LEN(A2)-3),",","+"))\/10000 公式及效果图 ...

excel中一个单元格有两组数字,我需要往下序列排序,有哪位大神指导一下...
说明的第一个数字是不是应该是,2120806-2120820,那么:用公式:=15*(COLUMN(A1)-1)+2120806&"-"&15*COLUMN(A1)+2120805 右拉;如果公式下拉,修改为:=15*(ROW(A1)-1)+2120806&"-"&15*ROW(A1)+2120805

excel同一单元格中有多组文字和数字怎么用宏公式求和
Selection.Replace What:="米", Replacement:="", LookAt:=xlPart, _SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ReplaceFormat:=False Selection.Replace What:="根", Replacement:="", LookAt:=xlPart, _SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ...

相似回答