我面對左側的表格,並且需要獲取右側的表格。 C列包含一串文字。當找到「aaa」時,B列中的數字必須成爲前一個數字(包含「aaa」的行)和1:B2 = 2之和,因爲之前沒有其他「aaa」 B3 = 3(b2 + 1),因爲在前一行發現「aaa」,其值爲2.根據單元格中的值和previosc行的值添加1
這必須發生在列C中的每個字符串。所需的結果在右表中可見。
我相信這需要一些編程。謝謝! The image can be seen here
我面對左側的表格,並且需要獲取右側的表格。 C列包含一串文字。當找到「aaa」時,B列中的數字必須成爲前一個數字(包含「aaa」的行)和1:B2 = 2之和,因爲之前沒有其他「aaa」 B3 = 3(b2 + 1),因爲在前一行發現「aaa」,其值爲2.根據單元格中的值和previosc行的值添加1
這必須發生在列C中的每個字符串。所需的結果在右表中可見。
我相信這需要一些編程。謝謝! The image can be seen here
這是我會怎麼做:
結果是:
這工作!謝謝 –
簡單的解決方案
=countifs($I$5:I5,I5)
其中I5是第一行與表中的數據(抱歉,但我看不到圖像)
歡迎來到堆棧溢出。您的圖片背後是需要牆壁的權限,所以請將其公開發布,以便我們可以看到它。此外,我相信這個問題可以簡單地解決使用一些if語句的數組公式,並且不需要依賴VBA。 – Luuklag
謝謝,圖像現在公開 –