2017-09-15 71 views
2

我需要您在這個特定領域的專業知識。Excel - 記錄客戶購買的項目數

我在我的excel上運行客戶/庫存記錄,但是我不知道如何計算客戶購買的物品數量。例如,有2列:客戶和股票。

08 Jun -- William -- When Breath Becomes Air -- $9.00 
        -- A Long Way Home -- $12.99 
        -- Other Stationaries -- $5.99 

20 Sep -- William -- Annual service -- $50 

因此,我嘗試創建一個列,手動插入每次客戶購買和使用IF-SUM-VLOOKUP的項目數量。但是,這只是筋疲力盡:

08 Jun -- William -- 3 -- When Breath Becomes Air -- $9.00 
         -- A Long Way Home -- $12.99 
         -- Other Stationaries -- $5.99 

20 Sep -- William -- 1 -- Annual service -- $50 

接下來,我想我可以做SUMIF的一點點,但它需要客戶的名稱,而我合併我的客戶細胞出現的確切時間,因爲我希望它是整潔和清晰記錄。所以合併和SUMIF不適合。 Urgh!

08 Jun -- William -- When Breath Becomes Air -- $9.00 
     -- William -- A Long Way Home -- $12.99 
     -- William -- Other Stationaries -- $5.99 

我只希望有什麼辦法可以記錄顧客的購買時間,所以我可以給他們獎勵和折扣,只要它們達到一定的採購門檻。我開放了建議,並提前感謝球員。

+0

你可能要考慮填充所有相關的細胞中的name列(不合並),如果你不想重複顯示讓自己的字體顏色一樣的背景。然後,很容易計算每個名稱的行數。 – pnuts

回答

0

要計算客戶購買的物品數量,可以使用此公式輸入的C2單元格=IF(B2="","",IFERROR(LARGE(F2:$F$800,COUNT(F2:F800)-1)-ROW(),1))。此外,您需要幫助器列(F列),您應該在其中輸入此公式並將其拖至底部=IF(A1<>0,ROW(),"")。請在下面的圖片中看到結果。

enter image description here

+0

感謝您的解決方案,但是當另一位客戶在同一天購買時會違反公式,因此此解決方案適用但部分適用。 – Tino

+0

不客氣。實際上,這不應該破壞公式,只是嘗試了這一點,它正在計算投入的權利......請您詳細說明另一位客戶對於數據結構的含義嗎? –

+0

我只是害怕另一位客戶出現在欄目中,我們的公式將無法處理它,因爲C列公式與顧客的姓名並不完全相關。所以如果我將這個用於多個客戶,它仍然會正常計數?此外,我不知道爲什麼,但是當我使用F列的ROW函數時,它顯示的數字非常大,例如98 100左右,我的日期格式是DD/MM/YY。非常感謝。 – Tino

相關問題