→ donkeychen: s大 因為我後續要排序 用value再轉一次又變回來了 Q.Q 04/12 09:05
→ ptguitar: excel的限制.... 04/12 09:23
→ soyoso: 可補充實際遇到排序上遇到的問題,在看看是否有其他方式可 04/12 10:30
→ soyoso: 將排序方面達到原po要的 04/12 10:31
===========================================================
一個專案 可以有多個項目(項目號不重複)
每個專案 可能分多期
原始表
項目 專案 第N期 CHECK1 CHECK2 CHECK3 CHECK4 CHECK5
一 甲 1 V V
二 甲 1 V V
三 甲 1 V V
四 乙 1 V V V
五 乙 2
六 甲 2 V V V
七 甲 2 V V V
八 丙 1 V
九 丙 1 V
十 甲 3 V
十一 甲 3 V
十二 甲 4
想做的:
另一個表1
總數 CHECK1數 CHECK2數
甲 1 3 3(做超連結點下去在表2會列出甲1期有CHECK=3的清單)
甲 2
甲 3
甲 4
乙 1
乙 2
另一個表2
新表打算用COUNTIFS 自舊表做整體統計
只是因為舊表內容會持續增加
專案名稱與分期可能未來都會增加
所以想要先將列表找到
專案名稱原本是文字(英數)無法直接排序
我就用笨方式 英文->數字(文字) 然後用&串起來再VALUE()轉成數字
大數是專案名稱轉成數字後 小數是期數
後用SMALL()排序
轉完再用MATCH+INDEX轉回原本的專案名稱
所以原始問題應該是文字內容不用手工去點排序而用公式排序的方式
※ 編輯: donkeychen (223.138.247.124), 04/12/2017 13:37:53
※ 編輯: donkeychen (223.138.247.124), 04/12/2017 13:39:04
→ donkeychen: 找到文字轉數值的方式了 可以用COUNTIFS 04/13 00:57
→ donkeychen: B2= COUNTIFS($A$2:$A$100,"<="&$A2) 之後用B排序 04/13 00:58