• 問題出處:https://goo.gl/EWut4Q
  • 分別計算A、B、C輸入次數
  • A、B、C:不區分大小寫、不區分全半形

E0240_1.png

【B3儲存格】
式一、UPPER(ASC($A3))

  • 將A3的字串轉為半形、大寫
  • 故式一為「ABCBACABCBACBAABCABCBACBACBABBACBCABCABCABCBAC」


式二、CHAR(64+COLUMN(A1))

  • COLUMN(A1):顯示A1之欄數,故值為1
  • 傳回代表65的字元
  • 故式二為「A」


式三、SUBSTITUTE(式一,式二,"")

  • 將式一的式二取代成空值
  • 式一:ABCBACABCBACBAABCABCBACBACBABBACBCABCABCABCBAC
  • 式二:A
  • 故式三為「BCBCBCBCBBCBCBCBCBBBCBCBCBCBCBC」


式四、LEN($A3)-LEN(式三)

  • A3的字串長度減式三的字串長度
  • A3:abcbAcabcbacbaAbcabcBacbacbaBbacbcabcaBcabcbaC→長度為46
  • 式三:BCBCBCBCBBCBCBCBCBBBCBCBCBCBCBC→長度為31
  • 故式四為「15」

 

式五、IF($A3="","",式四)

  • 若A3為空值,顯示空值,反之顯示式四
  • 式四:15
  • 故B3為「15」

 

文章標籤
創作者介紹
創作者 Lyc 的頭像
Lyc

*YC的筆記鋪

Lyc 發表在 痞客邦 留言(0) 人氣()