如果 AB 和 D 组合与任何其他行匹配,我试图获得最小数字 (C)
A | 乙 | C | 德 | |
---|---|---|---|---|
1 | iOS | 苹果浏览器 | 14.0 | 移动的 |
2 | 安卓 | 三星互联网 | 13.2 | 移动的 |
4 | 麦金塔电脑 | 苹果浏览器 | 14.0 | 桌面 |
5 | 安卓 | 铬合金 | 88.0 | 移动的 |
6 | 安卓 | 铬合金 | 87.0 | 移动的 |
7 | 安卓 | 三星互联网 | 13.0 | 移动的 |
8 | iOS | 苹果浏览器 | 12.1 | 移动的 |
9 | 视窗 | 铬合金 | 87.0 | 桌面 |
10 | iOS | 苹果浏览器 | 12.1 | 药片 |
11 | Linux | 铬合金 | 79.0 | 桌面 |
12 | 视窗 | 铬合金 | 89.0 | 桌面 |
十三 | 视窗 | 铬合金 | 88.0 | 桌面 |
14 | iOS | 苹果浏览器 | 13.1 | 移动的 |
15 | 安卓 | Android Web 视图 | 88.0 | 移动的 |
16 | 安卓 | 铬合金 | 89.0 | 移动的 |
我尝试过一些方法,但我的知识有限,无法理解
提前谢谢大家 我希望这能以类似的方式结束,但在另一个区域(这样就不会覆盖数据)
A | 乙 | C | 德 | |
---|---|---|---|---|
2 | 麦金塔电脑 | 苹果浏览器 | 14.0 | 桌面 |
3 | 安卓 | 铬合金 | 87.0 | 移动的 |
4 | 安卓 | 三星互联网 | 13.0 | 移动的 |
5 | iOS | 苹果浏览器 | 12.1 | 移动的 |
6 | 视窗 | 铬合金 | 87.0 | 桌面 |
7 | iOS | 苹果浏览器 | 12.1 | 药片 |
8 | Linux | 铬合金 | 79.0 | 桌面 |
9 | 安卓 | Android Web 视图 | 88.0 | 移动的 |
答案1
答案2
在 Excel 中,使用 Power Query (适用于 Windows Excel 2010+ 和 Office 365)。按 A、B 和 D 列分组;并将操作设置为 C 列的最小值
M 代码
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{
{"A", type text}, {"B", type text}, {"C", type number}, {"D", type text}
}),
#"Grouped Rows" = Table.Group(#"Changed Type", {"A", "B", "D"}, {
{"C", each List.Min([C]), type nullable number}
}),
#"Reordered Columns" = Table.ReorderColumns(#"Grouped Rows",{"A", "B", "C", "D"})
in
#"Reordered Columns"