回覆列表
  • 1 # rdehz3667

    B1公式下拉:=IF(A1="","",-LOOKUP(,-RIGHT(LEFT(A1,FIND("#",A1)-1),ROW($1:$11)))) 如果數字的長度是大於11位或更長的,陣列公式,輸入完成後不要直接回車,要按三鍵 CTRL+SHIFT+回車 結束。=IF(A1="","",MID(A1,MATCH(1=1,ISNUMBER(FIND(MID(A1,ROW($1:$300),1),1234567890)),),FIND("#",A1)-MATCH(1=1,ISNUMBER(FIND(MID(A1,ROW($1:$300),1),1234567890)),)))

  • 2 # lmudo40073

    1、以excel2010版本為例,如下圖,可用left和right結合find函式來提取“*”號前面和後面的數字;

    2、首先在B1單元格輸入公式=LEFT(A1,FIND("*",A1)-1),按enter鍵後則可提取出“*”符號前面的數字;

    3、再在C1單元格輸入公式=RIGHT(A1,LEN(A1)-FIND("*",A1)),按enter鍵後則可提取出“*”符號後面的數字;

    4、如下圖,最後下拉填充公式則可。

  • 中秋節和大豐收的關聯?
  • 西遊記第三十八回好詞?