输入图像说明此处Excel2019
文档中有值列表(不仅是文本,数字)(例如,从B3到B14)。 值可能出现在列表中的不同单元格中,并且并非总是在列表的所有这些单元格中出现。具有值的细胞之间也可能有空细胞。 like中的这些值需要将其转换为出现唯一值的另一个列表。根本不是唯一的,而是在值之间被不同值(在出现不同值的单元格之间)中断的单元格之间的独特之处。如果该值在其他值之后再次出现,则再次将其视为唯一值(例如,如果列表中有16、25、25、16、25中的值,则唯一值为16、25、16、25)。这些唯一的值应该出现这些值发生在相邻单元格(忽略空单元)中的多少次。
必须创建一个单元格,其中值以镜像方式出现。您会提供有关如何执行此操作的建议(在Excel 2019中)?
输出:
在B列,创建一个辅助列时,当出现零时标记:
使用C列中的运行总数来创建“组标识符”
在D列,检查一个值是否在同一组中出现较早
群组ifier
findinguniquevalues200 | = if(a2 = 0,1,0) | = if(a2 = 0,c1+1,0) | = if(a2 = 0,“”,if(countifs($ 2:a2,a2,c $ 2:$ 2:c2,c2)= 1,a2,“”)) | |
---|---|---|---|---|
44 | = if(a3 = 0,1,0) | = if(a3 = 0,c2+1,c2) | = if(a3 = 0,“”,if(countifs($ 2:a3,a3,c $ 2:$ 2:c3,c3,c3)= 1,a3,“”)) | = if(d3 =“”,“”,Countifs($ 2:A $ 100,D3,C $ 2:C $ 100,C3)) |
44 | = if(a4 = 0,1,0) | = if(a4 = 0,c3+1,c3) | = if(a4 = 0,“”,if(countifs($ 2:a4,a4,c $ 2:$ 2:c4,c4)= 1,a4,“”)) | = if(d4 =“”,“”,countifs($ 2:$ 100,d4,c $ 2:c $ 100,c4)) |
= if(a5 = 0,1,0) | = if(a5 = 0,c4+1,c4) | = if(a5 = 0,“”,if(countifs($ 2:a5,a5,c $ 2:$ 2:c5,c5,c5)= 1,a5,“”)) | = if(d5 =“”,“”,countifs($ 2:$ 100,d5,c $ 2:c $ 100,c5)) | |
25 | = if(a6 = 0,1,0) | = if(a6 = 0,c5+1,c5) | = if(a6 = 0,“”,if(countifs($ 2:a6,a6,c $ 2:$ 2:c6,c6)= 1,a6,“”)) | = if(d6 =“”,“”,countifs($ 2:$ 100,d6,c $ 2:c $ 100,c6)) |
22 | = if(a7 = 0,1,0) | = if(a7 = 0,c6+1,c6) | = if(a7 = 0,“”,if(countifs($ 2:a7,a7,c $ 2:$ 2:c7,c7)= 1,a7,“”)) | = if(d7 =“”,“”,countifs($ 2:$ 100,d7,c $ 2:c $ 100,c7)) |
25 | = if(a8 = 0,1,0) | = if(a8 = 0,c7+1,c7) | = if(a8 = 0,“”,if(countifs($ 2:a8,a8,c $ 2:$ 2:c8,c8)= 1,a8,“”)) | = if(d8 =“”,“”,countifs($ 2:$ 100,d8,c $ 2:c $ 100,c8)) |
= if(a9 = 0,1,0) | = if(a9 = 0,c8+1,c8) | = if(a9 = 0,“”,if(countifs($ 2:a9,a9,c $ 2:$ 2:c9,c9)= 1,a9,“”)) | = if(d9 =“”,“”,countifs($ 2:$ 100,d9,c $ 2:c $ 100,c9)) | |
25 | = if(a10 = 0,1,0) | = if(a10 = 0,c9+1,c9) | = if(a10 = 0,“”,if(countifs($ 2:a10,a10,c $ 2:c10,c10)= 1,a10,“”)) | = if(d10 =“”,“”,countifs($ 2:$ 100,d10,c $ 2:c $ 100,c10)) |
16 | = if(a11 = 0,1,0) | = if(a11 = 0,c10+1,c10) | = if(a11 = 0,“”,if(countifs($ 2:a11,a11,c $ 2:$ 2:c11,c11)= 1,a11,“”)) | = if(d11 =“”,“”,countifs($ 2:$ 100,d11,c $ 2:c $ 100,c11)) |
left正在进行转置,但这是标准的Excel。 |