楼主 蒸蒸日上 |
请根据B列总号形成C列分号。 要求:B列在5行(包括5行)总号和分号相同。如果B列在10行(包括10行)内,则C列1-5行显示1-1/2,6-10行显示1-2/2。以此类推。 如图:
详见附件! 答案在8月31号公布。
凭证录入明细汇总表.rar |
2楼 天南地北 |
公式有点长呵呵- =IF(COUNTIF($B$2:$B$65536,B2)<5,B2,B2&"-"&ROUNDUP(COUNTIF($B$2:B2,B2)/5,)&"/"&ROUNDUP(COUNTIF($B$2:$B$65536,B2)/5,))
|
3楼 laowuwyx |
没有读懂题意。 |
4楼 两点 |
虽然有点拙劣,但是也能凑合实现。
=IF(CEILING(COUNTIF(B:B,B2)/5,1)=1,B2,B2&"-"&CEILING(COUNTIF($B$1:B2,B2)/5,1)&"/"&CEILING(COUNTIF(B:B,B2)/5,1))
详细见附件。 凭证录入明细汇总表.zip |
5楼 涅磐86970 |
=IF(COUNTIF(B:B,B2)<5,B2,B2&"-"&ROUNDUP(COUNTIF($B$1:B2,B2)/5,)&"/"&ROUNDUP(COUNTIF(B:B,B2)/5,)) |
6楼 一剑惊心 |
不限长度的吧- =B2&TEXT(CEILING(TEXT(COUNTIF(B:B,B2)/5,"[>1];\0"),1),"-\"&CEILING(COUNTIF($B$2:B2,B2)/5,1)&"\/"&"0;;")
- =B2&IF(COUNTIF(B:B,B2)>5,-CEILING(COUNTIF(B$2:B2,B2)/5,1)&"/"&CEILING(COUNTIF(B:B,B2)/5,1),)
|
7楼 Zaezhong |
- =IF(COUNTIF(B:B,B2)<=5,B2,B2&"-"&CEILING(COUNTIF(B$1:B2,B2),5)/5&"/"&CEILING(COUNTIF(B:B,B2)+1%,5)/5)
没怎么理解意思 |
8楼 w83365040371 |
- =SUBSTITUTE(TEXT(SUM(INT(COUNTIF(INDIRECT("B1:b"&ROW()+{0,100}),B2)/5+0.8)*{10,1}),""&B2&"-0!/0"),"-1/1",)
- =B2&IF(COUNTIF(B:B,B2)<6,"","-"&INT(COUNTIF(B$1:B2,B2)/5+0.8)&"/"&INT(COUNTIF(B:B,B2)/5+0.8))
|