Note: The other languages of the website are Google-translated. Back to English

如何在兩個日期之間進行vlookup並在Excel中返回相應的值?

假設您有一些項目進度的報告,現在,您想要獲取在時間表的兩個給定日期之間的給定時間的特定項目。 以以下屏幕截圖數據為例,我想查找給定的日期12/1/2019,如果該日期介於報告中的開始日期和結束日期之間,則返回其對應的項目名稱。 本文中,我將介紹LOOKUP函數來解決此問題。

兩個日期之間的Vlookup並使用公式返回相應的值

兩個日期之間的Vlookup並以驚人的功能返回相應的值


兩個日期之間的Vlookup並使用公式返回相應的值

若要獲取日期介於兩個日期之間的相對值,下面的“查找”公式可能會對您有所幫助。 請這樣做:

1。 在要放置結果的空白單元格中輸入以下公式:

=LOOKUP(2,1/($B$2:$B$8<=E2)/($C$2:$C$8>=E2),$A$2:$A$8)

備註:在上述形式中:

  • B2:B8 是開始日期的範圍, C2:C8 是表格中的結束日期範圍;
  • E2 是要獲取其對應值的給定日期。

2。 然後,將填充手柄向下拖動到單元格以獲得所需的結果。 看截圖:

筆記:

  • 如果日期不存在,則鍵入此公式後,您將得到一個錯誤值。
  • 這是另一個可以幫助您的簡單公式:=LOOKUP(E2,$B$2:$C$8,$A$2:$A$8).

兩個日期或兩個值之間的Vlookup並在Excel中返回相應的記錄

Excel的Kutools's 在兩個值之間查找 實用程序可幫助您根據給定的日期或值快速輕鬆地進行vlookup並返回相應的記錄。 點擊下載Kutools for Excel!

Excel的Kutools: 擁有多個方便的 Excel 加載項,免費試用,天數無限制。 立即下載並免費試用!


兩個日期之間的Vlookup並以驚人的功能返回相應的值

如果您不想改變這些痛苦的公式, Excel的Kutools's 在兩個值之間查找 功能可以幫助您根據需要盡快解決此工作。

提示:要應用此 在兩個值之間查找 功能,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

安裝後 Excel的Kutools,請這樣做:

1。 點擊 庫工具 > 超級查詢 > 在兩個值之間查找,請參見屏幕截圖:

2。 在 在兩個值之間查找 對話框,請執行以下操作:

  • 從中選擇查找值單元格和輸出單元格 查找值和輸出範圍 部分;
  • 然後,從 數據范圍 部分。

3。 然後,點擊 OK 按鈕,已提取基於給定日期的匹配記錄,如以下屏幕截圖所示:

備註:如果要在日期不存在時用其他特定文本替換錯誤值,請檢查 將#N / A錯誤值替換為指定值 選項。

點擊下載Kutools for Excel並立即免費試用!


更多相關文章:

  • 跨多個工作表的Vlookup值
  • 在excel中,我們可以輕鬆地應用vlookup函數在工作表的單個表中返回匹配值。 但是,您是否曾經考慮過如何在多個工作表中實現vlookup價值? 假設我有以下三個具有數據范圍的工作表,現在,我想根據這三個工作表中的條件來獲取相應值的一部分。
  • 在Excel中使用Vlookup精確匹配和近似匹配
  • 在Excel中,vlookup是最重要的功能之一,對我們而言,它是在表的最左列中搜索值並在範圍的同一行中返回該值。 但是,您是否在Excel中成功應用了vlookup函數? 本文,我將討論如何在Excel中使用vlookup函數。
  • Vlookup在Excel中從下到上的匹配值
  • 通常,Vlookup函數可以幫助您從上到下查找數據,以從列表中獲取第一個匹配值。 但是,有時候,您需要從下到上進行vlookup提取最後一個對應的值。 您有什麼好主意可以在Excel中處理此任務嗎?
  • 在Excel中從右到左的Vlookup值
  • Vlookup是Excel中的一個有用函數,我們可以使用它來快速返回表中最左列的相應數據。 但是,如果要在任何其他列中查找特定值並將相對值返回到左側,則正常的vlookup函數將不起作用。 在這裡,我可以向您介紹其他公式來解決此問題。

最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (30)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
你好! 很好的解釋,但是如果我們有多個日期相同的項目,我們怎麼能做同樣的練習呢? 在這種情況下,我希望這些項目的名稱不僅返回一個值......謝謝!
網站主持人對此評論進行了最小化
這太棒了。 簡單的解釋是完美的。 我曾經學習過的最快的公式之一。 謝謝你。
網站主持人對此評論進行了最小化
當在 F2 =Lookup(F1,$A$2:$B$7,$C$2:$C$7) 中嘗試這個時,得到了類似的結果。 您能解釋一下差異以及為什麼將 2 用作查找值。
網站主持人對此評論進行了最小化
我認為這是因為這是您擁有的查找因素的數量。 我嘗試了三個因素,並使用 3 作為查找值。 我不確定,但我認為通過輸入“3”然後使用“/”來分隔查找向量,您可以告訴 Excel 搜索以下三個輸入以返回輸出。
網站主持人對此評論進行了最小化
先生,這個公式是如何工作的,請讓我一步一步 LOOKUP(2,1/($A$2:$A$50=$L$2),$C$2:$C$50
網站主持人對此評論進行了最小化
是的,為什麼 2,1/ 實際上我需要在如下日期範圍內查找日期,但是這個公式不起作用 #REF ! 我不知道為什麼.. 2010-04-01 2010-10-31 - 日期 P-6 2011-04-01 2011-10-31 - 日期 P-5 2012-04-01 2012-10-31 - 日期P-4 2013-04-01 2013-10-31 - 日期 P-3
網站主持人對此評論進行了最小化
你能解釋一下為什麼會這樣嗎? 2,1是乾什麼用的?
網站主持人對此評論進行了最小化
如何解決以下問題 日期範圍 50000 100000 200000 01/07/2010 30/06/2011 460 920 1840 01/07/2011 29/02/2012 502 1005 2011 01/03/2012 22/05/2015 560 1120/2241/23 05/2015/16 05 2017 480 我希望 960 年 1920 月 100000 日的投資回報為 03 美元。 公式會是什麼?
網站主持人對此評論進行了最小化
嗨,

請。 解釋公式是如何工作的。 為什麼在查找向量中使用“2”作為查找值並使用“1/”?
網站主持人對此評論進行了最小化
我在工作簿中有兩個表。我需要幫助來創建一個宏來根據所示日期運行報告。


Sheet1


姓名 到期日 支付金額
JohnDoe3 23 年 18 月 965.00 日 $XNUMX 是
JohnDoe4 24 年 18 月 145.00 日 $XNUMX 是
JohnDoe5 25 年 18 月 225.00 日 $XNUMX 否
JohnDoe6 26 年 18 月 336.00 日 $XNUMX 否
JohnDoe7 27 年 18 月 365.00 日 $XNUMX 否
JohnDoe8 28 年 18 月 124.00 日 $XNUMX 否
JohnDoe9 29 年 18 月 321.00 日 $XNUMX 否
JohnDoe10 30 年 18 月 333.00 日 $XNUMX 否
JohnDoe11 31 年 18 月 521.00 日 $XNUMX 否
JohnDoe12 01 年 18 月 333.00 日 $XNUMX 是
JohnDoe13 02 年 18 月 965.00 日 $XNUMX 否
JohnDoe14 03 年 18 月 145.00 日 $XNUMX 否
JohnDoe15 04 年 18 月 225.00 日 $XNUMX 否
JohnDoe16 05 年 18 月 336.00 日 $XNUMX 否
JohnDoe17 06 年 18 月 365.00 日 $XNUMX 否
JohnDoe18 07 年 18 月 124.00 日 $XNUMX 否
JohnDoe19 08 年 18 月 321.00 日 $XNUMX 否
JohnDoe20 09 年 18 月 333.00 日 $XNUMX 否
JohnDoe1 10 年 18 月 521.00 日 $XNUMX 否
JohnDoe2 11 年 18 月 333.00 日 $XNUMX 否




Sheet2


FirstDate LastDate 發薪日
19-Oct-17 01-Nov-17 16-Nov-17
02-Nov-17 15-Nov-17 30-Nov-17
16-Nov-17 29-Nov-17 14-Dec-17
30-Nov-17 13-Dec-17 28-Dec-17
14-Dec-17 27-Dec-17 11-Jan-18
28-Dec-17 10-Jan-18 25-Jan-18
11-Jan-18 24-Jan-18 08-Feb-18
25-Jan-18 07-Feb-18 22-Feb-18
08-Feb-18 21-Feb-18 08-Mar-18

今天是 05FEB18

如果我今天運行報告(25 年 18 月 07 日至 18 年 22 月 18 日之間,支付期為 XNUMX 年 XNUMX 月 XNUMX 日)


我想提取到期日 25JAn18 到 07FEB18 的所有記錄,這些記錄在“已付”列中沒有,並創建一個報告。


然後將付費列更新為是。

輸出應該如下

JohnDoe5 25 年 18 月 225.00 日 $XNUMX
JohnDoe6 26 年 18 月 336.00 日 $XNUMX
JohnDoe7 27 年 18 月 365.00 日 $XNUMX
JohnDoe8 28 年 18 月 124.00 日 $XNUMX
JohnDoe9 29 年 18 月 321.00 日 $XNUMX
JohnDoe10 30 年 18 月 333.00 日 $XNUMX
JohnDoe11 31 年 18 月 521.00 日 $XNUMX
JohnDoe12 01 年 18 月 333.00 日 XNUMX 美元
JohnDoe13 02 年 18 月 965.00 日 XNUMX 美元
JohnDoe14 03 年 18 月 145.00 日 XNUMX 美元
JohnDoe15 04 年 18 月 225.00 日 XNUMX 美元
JohnDoe16 05 年 18 月 336.00 日 XNUMX 美元
JohnDoe17 06 年 18 月 365.00 日 XNUMX 美元
JohnDoe18 07 年 18 月 124.00 日 XNUMX 美元


感謝您的幫助。
網站主持人對此評論進行了最小化
謝謝 - 總是可以依靠互聯網的幫助
網站主持人對此評論進行了最小化
Hi
我有一份工作列表,這些工作的狀態從 INV、CMP 到 CLS 不等。
有沒有辦法可以將狀態日期查找到對應的工作編號到不同的工作表
網站主持人對此評論進行了最小化
您好,如果我想添加其他條件怎麼辦。 例如,如果我想在公式中添加另一個名為“組 ID”的 D 列。 即如果組 ID=302511 則 LOOKUP(2,1/($A$2:$A$7<=F1)/($B$2:$B$7>=F1),$C$2:$C$7)。 這可能嗎?
網站主持人對此評論進行了最小化
你好,湯姆,
你能把你的問題說得更詳細嗎? 您可以在此處插入屏幕截圖。
網站主持人對此評論進行了最小化
我有兩張表,第 1 表有銷售日期、等級和項目代碼,第 2 表有從日期到日期適用的價格、項目代碼和 Garde。 請幫助解決在 Excel 中使用 vlookup、索引或任何其他功能?
網站主持人對此評論進行了最小化
你好,如果在列中,除了日期之外還有數據。 如何從範圍中獲取日期?

例如,A 欄 - 03 年 19 月 2019 日,B 欄 - 已批准,C 欄 - 待定,D 欄 - ----。 在這種情況下,我怎樣才能得到 03/19/2019?
網站主持人對此評論進行了最小化
天賜之物——正是我想要的! 非常感謝
網站主持人對此評論進行了最小化
你好。 使用這個公式的邏輯解釋是什麼:=LOOKUP(2,1/($A$2:$A$7<=F1)/($B$2:$B$7>=F1),$C$2:$C$7 )? 它是如何工作的? 謝謝。
網站主持人對此評論進行了最小化
網站主持人對此評論進行了最小化
親愛的,我需要幫助。 例如,如果我們有許多針對值“A”的條目,而不是我如何使用 excel 中的公式選擇最新的日期值。 如果我有許多不同值的條目,我該如何選擇最新的日期值。 (對不起我的英語不好)
網站主持人對此評論進行了最小化
我有類似的東西! 你在任何地方有過運氣嗎?
網站主持人對此評論進行了最小化
同樣在這裡,仍在尋找檢索多個值的方法,您找到解決方案了嗎?

感謝您的時間!
網站主持人對此評論進行了最小化
同樣在這裡,仍在尋找檢索多個值的方法,您找到解決方案了嗎?

感謝您的時間!
網站主持人對此評論進行了最小化
非常感謝,非常有幫助和明確的指示!!!
網站主持人對此評論進行了最小化
這對我很有幫助......非常感謝......
這裡還沒有評論
載入更多
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護