excel问题求教

  • 银银
    你等回复的这一点时间,手动删掉早好了

    如果太多,我建议剪切到空白处删除
  • h
    handsomeken
    如果多,格式又标准,可以拷到文本文档,再导入。
  • 孔通了
    超简单方法,excel,把这列全选上,点菜单里的“选文本分列”选项,分隔符号填入","。

    [本帖最后由 孔通了 于 2014-4-22 10:59 编辑]
  • 桐岛完奈
    新建,复制,黏贴,不就行了?
  • 女武神
    分裂 符号分裂 选"," 然后把其它几行去掉
  • Y
    YP260
    数据量大,后面都不一样,有些DN50文字不在最前面。
    DN15 DN25 DN32 DN40 DN50 DN80 DN100 DN125等到DN1200等等,都是一样的
  • j
    jxdq
    可以用分列也可以用公式
    =LEFT(A1,FIND(",",A1)-1)
  • 女武神
    数据混乱 神仙也难救
  • 一个地精
    MID+FIND函数提取包含DN的6位数,前面如DN15提取出来会是“DN15,X“,对提取出来的结果按”,“号分列即可。

    [本帖最后由 一个地精 于 2014-4-22 11:17 编辑]
  • B
    Benthal
    把附件贴上来,如果没有明显规律的话,你贴这些数据就是分裂或者find left之类的
  • 女武神
    =MID(B3,SEARCH("dn",B3),10)

    用这个函数 先用SEARCH找到你DN开头的位置 然后用MID截取DN开头的10位字符

    这样就都是DN开头的数据了 再然后用分列 把","后面的去掉即可
  • j
    jxdq
    如果只是提取DN开头的文字可以用这个公式
    =MID(A2,FIND("DN",A2),IF(ISERR(FIND(",",A2,FIND("DN",A2))-FIND("DN",A2)),LEN(A2)-FIND("DN",A2)+1,FIND(",",A2,FIND("DN",A2))-FIND("DN",A2)))

    [本帖最后由 jxdq 于 2014-4-22 11:27 编辑]
  • 女武神
    当然 前提是你每个数据都只有1个DN
  • Y
    YP260
    文件附上,就是C列里的
    阀门部分DN什么什么。估计可以。

    管道数据不知道能不能弄成DN那种。比如

    无缝钢管GB/T8163-2008 Φ323.9×6.5,SCH20,20#,I系列
    改成 “管道DN300”,其他去除

    无缝钢管GB/T8163-2008 Φ273×6.5,SCH20,20#,I系列
    改成 “管道DN250”,其他去除
  • Y
    YP260
    本身有个价格数据表,改成简单数据后,就可以用=vlookup(A1,Sheet2!A:Z,2,0)公式自动填上价格了。
    工作方便很多
  • j
    jamesxuyiyi
    单元格字符,无非 FIND和 MID LEFT RIGHT 结合使用