求EXCEL计算公式或者另一种显示A1至A10方法?求大神赐教
C1默认=A1,因B1<>C1,所以C2=A2第一个C1=A1B2=C2,所以C3=A1B3<>C3,所以C4=A2优先顺序第一顺序当Bn=Cn,得CN+1单元格固定=A...
C1默认=A1, 因B1<>C1,所以C2=A2 第一个 C1=A1B2=C2,所以C3=A1 B3<>C3,所以C4=A2 优先顺序 第一顺序 当Bn=Cn,得 CN+1单元格固定=A1 B4=C4,所以C5=A1 第二顺序 当Bn<>Cn, B5<>C5,所以C6=A2 根据Cn=A1,A2,A3,A4,A5,A6,A7,A8,A9,A10, B6=C6,所以C7=A1 得Cn+1等A2,A3,A4,A5,A6,A7,A8,A9,A10,A1 B7=C7,C8=A1 B8=C8,C9=A1 B9=C9,C10=A1 B10<>C10,C11=A2 B11<>C11,C12=A3 B12=C12,C13=A1 B13<>C13,C14=A2 求:C2----列公式,其他算法也可以 B14<>C14,C15=A3 C列显示a1-a10的数字B15<>C15,C16=A4 B16<>C16,C17=A5 B17<>C17,C18=A6 B18<>C18,C19=A7 B19<>C19,C20=A8 B20<>C20,C21=A9 B21=C21,C22=A1
展开
展开全部
宏可以解决,至于公式就不大清楚了
更多追问追答
追问
对宏不是很懂,请赐教
追答
dim a as long,b as long,c as long
for b=1 to [a65536].end(xlup).row
if cells(b,1).value=cells(b,2).value then
cells(b+1,3). value=cells(a+1,1)
a=a+1
c=0
else
cells(b+1,3).value=cells(c+2,1)
a=0
c=c+1
end if
next b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询