Board logo

標題: [發問] Excel 分組分類流水碼問題 [打印本頁]

作者: fantersy    時間: 2019-12-3 16:11     標題: Excel 分組分類流水碼問題

各位先進大大好
小弟有一問題(函數)請教
一般流水碼都用COUNTIF 或者 Sumproduct去寫
但小弟的問題是
A欄重複 and B欄不重複 流水碼+1
同上
若A欄不重複 B欄不管重不重複 都先從1開始編碼1
如圖
藍色是小弟寫的公式 綠色是標準答案
用了類似Max((IF)) offset  counif  counifs sumproduct  .....
所有有關流水碼的函數去寫都寫不出來
懇請賜教
[attach]31493[/attach]
小弟附上檔案
[attach]31492[/attach]
作者: hcm19522    時間: 2019-12-4 10:50

=IF(COUNTIFS(A$2:A2,A$2:A2,B$2:B2,B$2:B2)=1,IFERROR(LOOKUP(1,0/(A$1:A1=A2),C$1:C1)+1,1),LOOKUP(1,0/(A$1:A1=A2)/(B$1:B1=B2),C$1:C1))
作者: 准提部林    時間: 2019-12-5 15:00

D2/陣列公式:
=LOOKUP(9^9,IF({1,0},MAX(IF(A$1:A1=A2,D$1:D1))+1,LOOKUP(,0/(A$1:A1=A2)/(B$1:B1=B2),D$1:D1)))
作者: fantersy    時間: 2019-12-5 19:23

回復 2# hcm19522


  感謝 hcm19522 大 的協助
小弟將公式套入 C2 往下拉 但答案不對
還是很謝謝您
[attach]31508[/attach]
作者: fantersy    時間: 2019-12-5 19:24

回復 3# 准提部林

感謝 准提部林 大
但是可能有所誤解!!
小弟 要寫的公式 是用在 C欄位  但您的是在D欄位
小弟用了公式並將 D的公式改成 C 答案也是不對
感謝您的幫忙
[attach]31509[/attach]
作者: fantersy    時間: 2019-12-5 20:35

回復 3# 准提部林


    准提部林 大
抱歉!!剛剛用了你的公式 再做一次確認
答案是對的 !!
造成您的困擾

能否賜教!!請問 公式中 9^9 代表哪種意思??
謝謝
作者: fantersy    時間: 2019-12-5 21:06

本帖最後由 fantersy 於 2019-12-5 21:07 編輯

回復 4# fantersy


    抱歉!!hcm19522大大
的答案也是對的!!
是小弟的疏忽!!造成您困擾!抱歉




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)