祝大家端午节快乐(高手莫入)
excel吧
全部回复
仅看楼主
level 9
j454058423 楼主
把ab列弄成c列形式
2013年06月11日 08点06分 1
吧务
level 15
我来第一发
端午节快乐!
2013年06月11日 08点06分 3
猫神太水了[狂汗][真棒]
2013年06月11日 08点06分
level 7
C1公式:=MID(PHONETIC(A$1:B$10),ROW(),1),下拉即可。
说明一下:我可不是高手。
2013年06月11日 08点06分 6
高手[大拇指]
2013年06月11日 08点06分
往往我们忽略了PHONETIC,老用&
2013年06月11日 10点06分
吧务
level 15
再来个vba的就齐了
(坏笑)
2013年06月11日 08点06分 7
level 6
我承认我是菜鸟中的菜鸟,这个把我难住了。
2013年06月11日 08点06分 8
吧务
level 14
高手莫入?一下子全杀出了!哈!
2013年06月11日 08点06分 9
level 9
j454058423 楼主
题目变更,文本变数字
2013年06月11日 10点06分 10
看签名还以为是猫吧
2013年06月11日 13点06分
level 7
数组公式:
=INDIRECT(TEXT(SMALL(IF(A$1:B$10<>"",ROW(A$1:B$10)/1%+COLUMN(A$1:B$10),10001),ROW()),"R0C00"),)&""
下拉
2013年06月11日 10点06分 11
indirect+text比我的高明多了
2013年06月11日 11点06分
2003版似乎需稍作修改
2013年06月11日 12点06分
吧务
level 12
响应号召:c1先空着
Sub 组合()
Dim arr, r&,c&,st
arr = Range("a1").CurrentRegion.Value
For r = 1 To UBound(arr)
For c = 1 To 2
st = IIf(st = "", "", st) & IIf(arr(r, c) <> "", "-" & arr(r, c), "")
Next c, r
arr = Application.Transpose(Split(st, "-"))
Range("c1").Resize(UBound(arr), 1) = arr
End Sub
2013年06月11日 12点06分 12
吧务
level 12
来晚了, 凑个函数的
Function ArrayRemoveBlank(r As Range) As Variant
Dim result As Variant, i As Integer, c
ReDim result(1 To r.Cells.Count) As Variant
For Each c In r.SpecialCells(xlCellTypeConstants)
i = i + 1
result(i) = c.Value
Next
ArrayRemoveBlank = result
End Function
2013年06月11日 13点06分 13
level 9
j454058423 楼主
天文
2013年06月11日 13点06分 14
1