人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 辦公軟件教程 > 詳細(xì)頁面

excel 保留重復(fù)行(Power Query 之 M 語言)

excel 保留重復(fù)行(Power Query 之 M 語言)

更新時間:2024-01-25 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數(shù)據(jù)處理軟件。

數(shù)據(jù)源:

“姓名”“基數(shù)”“個人比例”“個人繳納”“公司比例”“公司繳納”“總計”,共7列7行數(shù)據(jù),其中姓名列,第1、2行與第6、7行內(nèi)容重復(fù)

目標(biāo):

留下第1、2、6、7姓名列中內(nèi)容重復(fù)的行

操作過程:

選取指定列》【主頁】》【保留行】》【保留重復(fù)項】

excel 保留重復(fù)行(Power Query 之 M 語言)?

M公式:

= let columnNames = {"指定列名"}, addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}), selectDuplicates = Table.SelectRows(addCount, each [Count] > 1), removeCount = Table.RemoveColumns(selectDuplicates, "Count") in Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

說明:

= let?columnNames = {"指定列名"}, addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}), selectDuplicates = Table.SelectRows(addCount, each [Count] > 1), removeCount = Table.RemoveColumns(selectDuplicates, "Count") in Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

  • 給指定的列名一個說法,叫作“columnNames”

?

= let columnNames = {"指定列名"},?addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}), selectDuplicates = Table.SelectRows(addCount, each [Count] > 1), removeCount = Table.RemoveColumns(selectDuplicates, "Count") in Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

  • 【分組依據(jù)】計算指定列里各個值出現(xiàn)次數(shù),并將這結(jié)果命名為addCount

?

= let columnNames = {"指定列名"}, addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}),?selectDuplicates = Table.SelectRows(addCount, each [Count] > 1), removeCount = Table.RemoveColumns(selectDuplicates, "Count") in Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

  • 【保留行】保留“Count”列中值大于1的行

?

= let columnNames = {"指定列名"}, addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}), selectDuplicates = Table.SelectRows(addCount, each [Count] > 1),?removeCount = Table.RemoveColumns(selectDuplicates, "Count")?in Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

  • 【刪除列】將“Count”列刪除

?

= let columnNames = {"指定列名"}, addCount = Table.Group(步驟名, columnNames, {{"Count", Table.RowCount, type number}}), selectDuplicates = Table.SelectRows(addCount, each [Count] > 1), removeCount = Table.RemoveColumns(selectDuplicates, "Count") in?Table.Join(步驟名, columnNames, removeCount, columnNames, JoinKind.Inner)

  • 將原表和只保留重復(fù)值的表進行【合并查詢】,連接種類使用“內(nèi)部”

?

將所有步驟拆分如圖所示。

excel 保留重復(fù)行(Power Query 之 M 語言)?

其中核心部分:

addCount = Table.Group( 更改的類型,"姓名", {{"Count", Table.RowCount, type number}}),

selectDuplicates = Table.SelectRows(addCount, each [Count] > 1),

removeCount = Table.RemoveColumns(selectDuplicates, "Count"),

最后一步 = Table.Join(更改的類型, "姓名", removeCount, "姓名", JoinKind.Inner)

最終效果:

數(shù)據(jù)只剩下姓名列中重復(fù)的四行數(shù)據(jù)

?

多說一句:

好吧,我承認(rèn),我被這個公式驚到了!這其實已經(jīng)不是一個簡單的公式,而是一段M代碼,這不是有l(wèi)et開頭,in結(jié)尾么……


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 永善县| 南通市| 南丰县| 兰考县| 沂南县| 金湖县| 务川| 交城县| 南皮县| 灯塔市| 华安县| 九江县| 饶河县| 台东市| 元谋县| 阳西县| 武宁县| 屏山县| 饶河县| 鲁山县| 尖扎县| 苏尼特左旗| 夏河县| 丽水市| 金川县| 洛浦县| 卢湾区| 兖州市| 叶城县| 双柏县| 青川县| 武宣县| 建湖县| 遂川县| 江都市| 芷江| 托里县| 宁海县| 鄂伦春自治旗| 镇远县| 穆棱市|