这个execl公式怎么写?
1/11/0
0/2
3/0
3/0
1/1
1/0
0/1
2/0
用execl公式,把前面的数字和后面的数字分别相加,然后输出等于n/m这种?公式怎么弄?
http://pic4.zhimg.com/v2-dc37d57545f85bc994ab4ed5d4c32293_r.jpg 可以偷鸡
http://pica.zhimg.com/v2-d56a25d0fef111ca6ed43ec140ff48f4_r.jpg?source=1940ef5c
=SUBSTITUTE(SUBSTITUTE(IMSUM(SUBSTITUTE(A1:A9,"/","+")&"i"),"+","/"),"i",) =TEXTJOIN("*",0,MMULT(TRANSPOSE(ROW(F2:F9)^0),--MID(F2:F9,{1,3},1)))
http://picx.zhimg.com/v2-b39728d33ac9a04c045d65a2f30695ae_r.jpg?source=1940ef5c
<hr/>
http://picx.zhimg.com/v2-3c348dc064ff06078b59ad9f2285ee32_r.jpg?source=1940ef5c
=SUM(FLOOR(SUBSTITUTE(F2:F9,&#34;*&#34;,&#34;.&#34;),1))&&#34;*&#34;&SUM(MOD(SUBSTITUTE(F2:F9,&#34;*&#34;,&#34;.&#34;),1))*10 http://pic1.zhimg.com/v2-8a344c58c53d49b80ac7e17d3f290c4c_r.jpg?source=1940ef5c
=TEXTJOIN(&#34;/&#34;,1,SUM(--LEFT($F$2:$F$9,FIND(&#34;/&#34;,$F$2:$F$9)-1)),SUM(--RIGHT($F$2:$F$9,LEN($F$2:$F$9)-FIND(&#34;/&#34;,$F$2:$F$9))))
本题题主的字符其实用左侧提取函数LEFT和右侧提取函数RIGHT各返回一位就可以,但是为了适应不同的情况,我把公式写的更加细致一些,因为可能会碰到左右侧字符数不同的情况。
1、观察
可以发现特定字符&#34;/&#34;,左右侧字符提取数可以从此下手。
2、看需求结果想到字符的连接
其实也可以用符号&#34;&&#34;,但是用TEXTJION逼格要高一些。
3、细节
①LEFT和RIGHT为文本函数,用SUM函数求和时,要将文本转换为数值,可以在数组前加两个减号。
②左侧的字符数可以用FIND函数查询位置后减1去除本身字符,右侧字符要用总字符数减去特定字符位数。
4、此公式为数组公式,最后结束要用CTRL+SHIFT+ENTER三键结束。
页:
[1]