tft每日頭條

 > 科技

 > excel提取同一列重複文本

excel提取同一列重複文本

科技 更新时间:2025-09-09 04:50:44

  一年之計在于春,一日之計在于晨。——蕭繹

  公司考核相信在職場中的你都不陌生,比如公司先發布一項教學視頻,假設是關于法律知識的,需要公司的每個人進行學習,并進行考試,每個人有3次答題機會。

  根據以上信息,我們獲得了如下的考核數據:

  excel提取同一列重複文本(如何按指定要求提取數據内容)(1)

  現在根據這個數據,給大家分享幾個提取固定要求的數據技巧。

  首先我們把姓名列删除重複處理,複制A1:A7單元格内容到D列,點擊【數據】-【删除重複項】

  excel提取同一列重複文本(如何按指定要求提取數據内容)(2)

  技巧一、提取每個人第一次考試的成績 Vlookup函數大家應該都陌生,熟悉它的同學應該知道此題要如何做了。

  E2輸入公式:

  =VLOOKUP(D2,$A$1:$B$7,2,0)

  excel提取同一列重複文本(如何按指定要求提取數據内容)(3)

  Vlookup用于提取第一次出現的數據。

  技巧二、提取每個人最後一次考試的成績 lookup函數了解下,Lookup用于查找最後一次出現的對應值,

  =LOOKUP(1,0/($A$2:$A$7=D2),$B$2:$B$7)

  excel提取同一列重複文本(如何按指定要求提取數據内容)(4)

  公式解釋:

  首先看$A$2:$A$7=D2,當滿足的時候結果為True,否則為False

  excel提取同一列重複文本(如何按指定要求提取數據内容)(5)

  在Excel中,FALSE代表0,True代表1,當0/($A$2:$A$7=D2,即會得到如下數據

  

  最接近1的即為0,最後一次出現的0,即第2個0,即對應B5單元格内容,即88。

  excel提取同一列重複文本(如何按指定要求提取數據内容)(7)

  技巧三、提取每個人考試的成績最高的數據 在我們工作中考試的時候,往往需要保留的是成績最高的一次,那要怎麼做呢?

  如果看過之前分享的關于MAX函數的高階技巧,那這裡就很簡單了。

  在G2輸入公式,按Ctrl Shift Enter三鍵結束。

  =MAX(($A$2:$A$7=D2)*($B$2:$B$7))

  excel提取同一列重複文本(如何按指定要求提取數據内容)(8)

  公式原理有興趣的可以看下我們之前的文章,當然這個也可以使用Vlookup函數或者lookup函數來實現,前提是我們需要先到成績進行降序或者升序排列,感興趣的同學可以自己嘗試下。

  如果覺得文章對你有幫助的話,希望大家幫忙點贊加分享哦~,謝謝

  本文由李先生的職場Excel原創,歡迎關注,帶你一起長知識!

  excel提取同一列重複文本(如何按指定要求提取數據内容)(9)

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved