
我正在嘗試建立報價表單,僅列印我的潛在客戶感興趣的選擇。我想在 Sheet2 中列出所有可用選項(我的服務清單)並進行選擇(例如 - 在 100 個項目的清單中,我選擇項目 1、2、5、14、29 等)。只有選定的項目才會顯示在 Sheet1 的報價上,且項目之間沒有空格。
這樣有道理嗎?有誰知道如何消除選擇之間的所有空白行?
答案1
我修正了我最初的公式,除非客戶有相同數量的 2 項或更多服務,否則公式有效。所以這是一個很大的失敗。解決方案是功能區「資料」標籤上的「過濾」(在較舊的功能區之前的 Excel 版本中也不難找到)。
聰明的部分是,您只維護 1 個服務、價格、最低限度的主清單。您不會將其用於其他任何用途。您可以透過在 B1 中輸入來「複製」每個客戶/訂單的表:
= Sheet1!B1
其中 Sheet1 具有主列表。您將公式複製到您需要的所有 B、C、D 行。將 A 保留為數量,並在 E 列中進行計算(您不必使用“奇特”技巧來隱藏零或錯誤值,過濾器會為您隱藏它們)。您將篩選器套用至客戶工作表,而不是主清單工作表。這太容易了。我的解釋比解決方案更複雜。這是一個連結:微軟的過濾器簡介。請同時查看進階篩選器 - 您可能更喜歡將主清單複製到許多工作表,然後使用進階篩選器的「就地篩選清單」選項(或其他選項)。
答案2
=IF(ISNUMBER(LARGE(Sheet2!$A$1:$A$100,ROW()-1)),INDEX(Sheet2!A$1:A$100,MATCH(LARGE(Sheet2!$A$1:$A$100,ROW()-1),Sheet2!$A$1:$A$100,0)),"")
進入 A2 並一直複製到 D100。但僅當訂單數量唯一時才有效。所以失敗了。您可以添加一些圖像粘貼或只是您的確切列的鍵入模型嗎?