如原始表格是:
A列 想要结果
1,2,3, 1
2
3
2,2 2
2
4,2,4 4
2
4
恩恩。现在转置成功了。但是我需要的数据是竖着排列下来的。现在的样子是A列全部横着排列,只有A列有逗号的部分是竖着排列的。怎么办啊
追答将需要转置的数据全部选中,比如
地点 金额
北京 25
上海 36
沈阳 45
厦门 78
深圳 69
复制-选择性粘贴-转置,就会实现如下情况
地点 北京 上海 沈阳 厦门 深圳
金额 25 36 45 78 69
原始表:A列 我需要把它变成
H2001 H2001
H2002 , H2030 H2002
H2030
H2020 H2020
转置完后:H2001 H2002 H2020 可是我需要上面那种形式的
H2030
这种情况下只能对分列数据单独转置。因为分列后,数据已经变成多列了,此时如果全部选中转置,就出现了您所说的情况,所以,要对分列的数据单独转置
您好。文字方向下拉选项里就三项:根据内容、总是从左到右、总是从右到左、
我的是07版
您好。不管是选择一列单元格还是分列好的任一单元格复制,选择性粘贴,转置后都显示复制区域与粘贴区域形状不同
追答看到补充,才知道你要的效果
B1公式
=MID(--SUBSTITUTE(LOOKUP("鲑",A$1:A1),",",),ROW()-MATCH(LOOKUP("鲑",A$1:A1),A:A,0)+1,1)
下拉填充,然后复制B列,在原地选择性粘贴-数值
补充:这个公式只适合1位数+逗号这种情况,如果是“1,23,4,67”这样的就还需要改
我这个1,2,3,4,5,确实只是个代表其实这个1是由好几位英文字母加数字组成的,而且,之间还有重复的组成
如: A列 想要结果
HM22S,HM22S,HM23N HM22S
HM22S
HM23N
HU212 HU212
这样子的。
建议你提问不要像上面这样打比方,会害死人的。问题是什么样的就说具体的。
追问I am so sorry!!嘿嘿,你还能帮助我吗
追答等等,我看看有没有办法
这个我找了很久的方法,一般的函数是很难做到的,VBA我也不知道该怎么写。但是这个可以借助插件完成,方方格子。给你个链接网页链接