参考下图,在 Excel 的工作表中有多个贮存格,每一个贮存格中有一个字,若何找出每『X』字元的位置,进而找出每一个『X』字元的距离间隔? 【公式设计与解析】 贮存格D4:=FIND("X",PHONETIC($A$1:$Z$1),D3+1) (1) 先操纵 PHONETIC 函数将多个贮存格串接成一个字串。 (2) 再透过 FIND 函数来搜索字元在字串中的位置。 (3) 为了搜索第 1, 2, 3, … 个『X』字元,藉由 D3+1 的值为 1(由于贮存格D4为0),当向下複製公式时,可以藉由已找到的『X』字元的下一个字元起头找起。 複製贮存格D4,贴至贮存格D4:D7。 贮存格D5:=FIND("X",PHONETIC($A$1:$Z$1),D4+1) 贮存格D6:=FIND("X",PHONETIC($A$1:$Z$1),D5+1) 贮存格D7:=FIND("X",PHONETIC($A$1:$Z$1),D6+1) 创作者先容 vincent 北京拓展公司
汗青上的今天
|