• 回答数

    9

  • 浏览数

    81

VV爱吃007
首页 > 心理咨询师 > 黄吕娜心理咨询师

9个回答 默认排序
  • 默认排序
  • 按时间排序

民辉窗帘布艺

已采纳

有点难,可以这样在C2中输入公式,并同时Ctrl+Shift+Enter确定=--MID(B2,MATCH(1,LENB(MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1)),0),(FIND("元",B2)-MATCH(1,LENB(MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1)),0)))下拉到C29(要求C2~C29都有阿拉伯数字,并且阿拉伯数字后面都有“元”)然后在C30输入公式=Sum(C2:C29)

黄吕娜心理咨询师

209 评论(15)

himawari30

在EXCEL中是无法直接这样设置的,如果你要达到这种效果,只能用合并单元格的方法(对应多个格子,比较宽的单元格用多个单元格合并)。如果是不用计算的表格,建议用WORD(或WPS文字)插入表格,WORD中调整单元格大小比较简单,选中单元个单元格就可以单独调整这个单元格的宽度。

214 评论(8)

karenhoney

输入一行会触发:Change事件可以在这个该事件中写入代码就可以了。(北京 黄吕娜) ...把上面的复制下来呀 ...复制a列—b列插入复制单元格 ...按选性...

176 评论(12)

小熊爱兔兔

右击上面的字母,下拉菜单里有列宽,右击左面的数字,下拉菜单里有行高,点击一下可以输入想要的数字。

181 评论(9)

艺术边上观望

我要是你 就先复制上一行 然后 再 右键使用 插入复制的单元格……

238 评论(9)

jialing612

如果文字与数字之间都有且只有一个空格就好办:=SUM(MIDB(B1:B3,{9;5;5}+1,LENB(B1:B3)-FINDB(" ",B1:B3)-2)/1)将B1:B3换成你实际的求和区间。是一个数组公式,输入完后Ctrl+Shift+Enter 确定(黄吕娜)

179 评论(15)

雪蓝的枫叶

如果文字与数字之间都有且只有一个空格就好办:=SUM(MIDB(B1:B3,{9;5;5}+1,LENB(B1:B3)-FINDB("",B1:B3)-2)/1)将B1:B3换成你实际的求和区间。是一个数组公式,输入完后Ctrl+Shift+Enter确定(黄吕娜)

108 评论(10)

月想月乐

输入一行会触发:Change事件可以在这个该事件中写入代码就可以了。(北京 黄吕娜)追问:能帮助我写个完整的代码吗?追答:Private Sub Worksheet_Change(ByVal Target As Range) a = () b = () If a <> 1 Then If Cells(a, b) = "" And Cells(a - 1, b) <> "" Then Rows(a - 1 & ":" & a - 1).Copy Cells(a, b).Select c = Cells(a, b) = False = c Cells(a, b).Select End If End IfEnd Sub追问:您好!我运行代码发现,连同上一行的数据也复制了,我想只复制公式即可,不用复制没有公式的数据,应该如何修改代码?非常感谢您!追答:用下面的代码吧,我重写过了!Private Sub Worksheet_Change(ByVal Target As Range) a = () b = () = False If a <> 1 Then If Cells(a, b) = "" And Cells(a - 1, b) <> "" Then For x = 1 To 256 If Cells(a - 1, x).HasFormula = True Then Cells(a - 1, x).Copy Cells(a, x).Select = False End If Next x Cells(a, b).Select End If End If = TrueEnd Sub

213 评论(12)

大白包小白

应该是文字在一列,数字在一列吧。这样直接就可以算出总价了

177 评论(10)

相关问答