[英]How to convert many columns to one column in excel but keep the 1st cell of each column and repeat it in new rows?
[英]Keep all rows whose 1st cell matches other rows' 1st cell
在 excel 表(500K+ 行)中,我只想保留那些行,所有這些行A 列與其他行的 A 列 100% 相同。 這與 B、C 等列中的內容無關,但必須對行進行整體排序(即,行不被拆分)。 A 列與至少一個其他行的 A 列不是 100% 相同的行將被刪除。
除了使用=COUNTIF(A:A,A1)=1
我正在尋找可能的解決方案。
比如原表:
coumnA columnB
abc 123
0xyz xxx
aaa-123 123
aaa-12 0xyz
0xyz 098
00xyz 098
0xyz x111xx
保留所有出現的行與 A 列 100% 相同:
0xyz xxx
0xyz 098
0xyz x111xx
此公式=COUNTIF(A:A,A1)=1
,標識列 A 的倍數並適用於小行集。 是否有更好、更有效的方法來使用接近 Excel 工作表限制(1,048,576 行)的行號來實現這一點?
=COUNTIF(A:A,A1)=1
的替代方法是創建一個數據透視表,其中 ColumnA 為 ROWS,而 ColumnA 為 VALUES。 然后在 PT 中查找A
值,如果它們的計數為1
標記它們,因此可以通過對標記進行過濾來刪除行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.