tft每日頭條

 > 生活

 > 引用日期如何寫

引用日期如何寫

生活 更新时间:2025-01-11 14:24:26

平時也加了好多供應鍊相關的群,裡面有的群友會提出一些問題問群裡面的人,有沒有可以解決的?今天看到一個問題,古哥覺得很有代表性,決定分享一下。

首先要看問題是什麼?如下圖

引用日期如何寫(關于日期引用的問題)1

上傳了一個Excel工作簿,裡面有兩個頁,問題是:

需求:sheet2 Supply時間不同,怎麼可以将sheet2日期公式套入本表日期中的Supply行中

初步判斷是日期引用的問題,如何解決呢?在解決之前看一下,除去問題本身,有無其他問題。

格式不對

表1的日期格式為文本,表2的格式卻是數值

引用日期如何寫(關于日期引用的問題)2

表2的日期為正确的日期格式

引用日期如何寫(關于日期引用的問題)3

日期格式錯誤是在平時Excel報表中高頻出現的錯誤,一般在ERP軟件導出會出現這樣的文本型數值,需要轉換成正确的日期就是了。

表1和表2的 xxxxx對應的标題(MPN 和 Part Number)不一樣,但是應該可以理解為物料代碼,一個簡稱一個縮寫,對于人來說理解沒有問題,但如果需要引用的話,就是字段不一緻了。

解決問題

問題就是兩張表的引用,網友應該是外企工作,都是英文,從表1猜,就是表2的兩個關鍵字段:日期和 代碼, 找到這兩個關鍵字段在表1的位置就可以實現動态引用了。

在實現引用前,先把日期轉成一樣的代碼。

在下面錄入公式:

=DATE(20&LEFT(G1,2),MID(G1,3,2),RIGHT(G1,2))

引用日期如何寫(關于日期引用的問題)4

此公式就是用date 加文提取函數 左 Left、中Mid、 右Right,分别把年、月、日提取出來

就轉成标準的日期格式了。

如果需要和源表一樣,再設置單元格格式如下:

Ctrl 1 設置單元格格式→ 自定義格式 → YYMMDD

引用日期如何寫(關于日期引用的問題)5

日期一樣就好辦了,用OFFSET 動态引用 就可以了

找到ROW,也就是代碼的位置

=MATCH(A2,Sheet2!A:A,0)

引用日期如何寫(關于日期引用的問題)6

找到列,也就是日期的位置

=MATCH(G1,Sheet2!2:2,0)

引用日期如何寫(關于日期引用的問題)7

找到行列位置後,就可以用OFFSET了,此時一定要注意行列的鎖定關系

引用日期如何寫(關于日期引用的問題)8

最後加上引用關系,把公式合并:

=OFFSET(Sheet2!$A$1,MATCH($A2,Sheet2!$A:$A,0)-1,MATCH(G$1,Sheet2!$2:$2,0)-1)

問題得到解決

引用日期如何寫(關于日期引用的問題)9

最後再把日期上一起合并公式

=OFFSET(Sheet2!$A$1,MATCH($A2,Sheet2!$A:$A,0)-1,MATCH(DATE(20&LEFT(G$1,2),MID(G$1,3,2),RIGHT(G$1,2)),Sheet2!2:2,0)-1)

合并公式的小技巧就是分開寫,再一個一個粘貼在裡面就可以了。

引用日期如何寫(關于日期引用的問題)10

我是古哥:從事制造行業18年,在企業運營、供應鍊管理、智能制造系統等方面具有豐富的實戰經驗。企業智能化,柔性化計劃運營管理專家,擅長通過企業流程優化規範,企業管理、導入計劃運營提升企業效率;對提高企業準時交貨率,降低企業庫存,輸出智能制造人才有豐富的經驗。關注古哥計劃,每日分享制造行業,特别是生産計劃方面的一些職場幹貨。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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