N2公式:=INDEX($A$1:$A$4,LEFT(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1)),1),0)再向下複製。O2公式:=INDEX($B$1:$B$4,LEFT(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1)),1),0)再向下複製。P2公式:=INDEX($A$1:$L$1,0,RIGHT(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1))/IF(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1))>1000,LEFT(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1)),2),LEFT(SUMPRODUCT(SMALL(($C$2:$L$4="V")*(COLUMN($C$2:$L$4)+100)*ROW($C$2:$L$4),COUNTIF($C$2:$L$4,"<>V")+ROW()-1)),1)),2))再向下複製。
這個問題我以前也遇過,後來是找了網路上有一位大大用VBA寫出來的檔案,我覺得可以存下來之後都很好應用http://blog.bestdaylong.com/2010/12/excel.html給大大您參考6樓大大的方式也不錯,多種選擇也很好~~~