EXCEL單元格中,假如內容為「546685dffd」,要用公式查詢字母出現的位置,怎麼查呢

2022-09-05 03:30:31 字數 838 閱讀 8559

1樓:象棋小將

=if(mid(a1,1,1)>="a",1,if(mid(a1,2,1)>="a",2,if(mid(a1,3,1)>="a",3,if(mid(a1,4,1)>="a",4,if(mid(a1,5,1)>="a",5,if(mid(a1,6,1)>="a",6,if(mid(a1,7,1)>="a",7,"未定義")))))))

這個公式可以查到第7個字元是數字還是字母。

=if(mid(a2,1,1)>="a",1,if(mid(a2,2,1)>="a",2,if(mid(a2,3,1)>="a",3,if(mid(a2,4,1)>="a",4,if(mid(a2,5,1)>="a",5,if(mid(a2,6,1)>="a",6,if(mid(a2,7,1)>="a",7,if(mid(a2,8,1)>="a",8,if(mid(a2,9,1)>="a",9,if(mid(a2,10,1)>="a",10,if(mid(a2,11,1)>="a",11,if(mid(a2,12,1)>="a",12,if(mid(a2,13,1)>="a",13,if(mid(a2,14,1)>="a",14,if(mid(a2,15,1)>="a",15,"未定義")))))))))))))))

這個公式可以查到第15個字元是數字還是字母。

如果軟體能夠識別,建議還是用第二個公式,更為強大。

說明:用if函式,2007以前的版本可以巢狀7層 所以最多隻能查到第七位,如果字母在第八位出現,就無能為力了,但如果用excel 2007版本,if函式可以巢狀64層。

2樓:匿名使用者

=len(lookup(9e+307,--left(a1,row(1:50))))+1

excel中,如何設定單元格的值相等,單元格自動填充顏色

這個可以用條件格式解決。條件格式的區域為d列之後的時間範圍。輸入的條件為 d 3 a4 d 3 b4 詳見附件。選中l4,設定條件格式,條件公式 l4 i4 l4 j4 條件成立時填充色變黃色 設定完後,選中l4,點格式刷,刷需要設定相同格式的單元格就好了 條件格式?if s4 i4,if s4 j...

excel中設定某個單元格的內容,例如某個單元格內容只能選擇A B C中的,這個該怎麼操作

有兩個方法來,一是輸入,自用英文逗號隔開bai,比如 甲,乙,丙二是點開摺疊按du鈕,指向本表中的 zhi單元格區域,dao比如 a1 a3 此外還可以使用定義單元格區域名稱,比如選擇d4 d10,在名稱框輸入sssss,然後在有效性 輸入 sssss 單擊 資料 有效性 序列,輸入a,b,c必須使...

excel中如何將將單元格時間設定為

前面一個問題copy不太好處理,畢竟excel是電子試算表軟體,雖然可以做一些簡單的程式設計,但畢竟不是它的本行。後面一個問題好處理,你在指定單元格中輸入 now 回車即可與電腦時間一致。這個函式會顯示年 月 日 時 分 秒,你根據需要在單元格設定中設定你想顯示的格式,比如12 03 32。右擊單元...