我盡量不尋求這樣的幫助,但這個正在搞砸我的面條。
我有一個成本核算電子表格,我設法操縱它給我一個每月成本角色(如果存在)VS 零件號。零件編號 c 列,月份第 3 行。
在另一張紙上,我試圖在成本角色和相關日期旁邊列出零件號(每個零件號可能有多個條目)
我只需要在我的成本核算表“如果”“正確的零件號行”(或零件號的新 MATCH/VLOOKUP)中有資料的“日期”行(第 3 行)做一個“小”。或者一些如何讓小回傳列索引號。然后,我可以使用 INDEX 使用 SMALL 和 B 列回傳正確的日期和值(每個零件號的成本數量,因此如果有 3 個實體,該列當前列出 1、2、3,然后再開始下一個零件號)
如此接近......但最后一點是一場斗爭。很遺憾,SMALL 不能回傳 INDEX 列號。
有誰知道如何獲取“SMALL”來查找行(基于列搜索條件)并檢查該列是否有資料,如果有,請將該列標題包含在“SMALL”中
更新...
感謝您的意見。我已將問題剝離到單獨的表格中以使其更清晰。(如果可能,我會上傳)。
我還完成了其余的excel來展示整個程序。在這樣做時,我發現標題會自動轉換為文本,因此添加了一個列來使用“DATEVALUE”解決這個問題。
目標是列出與零件號相關的成本數量,因此....如果 500111 在 3 個不同的月份中具有成本角色,它將在成本報告中列出它們。所以....零件號,“成本資料”表中的相關列“日期”和相關成本(@那個零件號@那個日期)。如果我可以從“成本資料”列中獲取日期串列并將它們放在相關零件號旁邊的 D 列“成本計算日期(文本)”中,我應該進行排序。我在新的螢屏截圖中以紅色突出顯示了該列。

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/430430.html
下一篇:tkinter/datetime/weekday/dictionary/型別錯誤:strptime()引數1必須是str,而不是entry
