[算表] Excel的問題 (用公式取不重覆資料,集中)
http://www.excelhelp.net/cgi-bin/forum/topic.cgi?forum=4&topic=719
這裡有精彩的討論
=IF(ROW()-ROW($A$2)+1>SUM(1/COUNTIF(姓名,姓名)),"",INDEX(姓名
,SMALL(IF(COUNTIF(OFFSET($A$2,,,ROW(姓名)-ROW($A$2)+1,),姓名)=1,ROW(姓名
)),ROW()-ROW($A$2)+1)-ROW($A$2)+1))
這樣直接看不是那麼容易
主要是用offset取由第一個元素到第n個元素的範圍
在其中判斷這第n個元素已經出現過幾次
然後只傳回第1次出現的元素的位置
再用small選擇該顯示哪一個(依顯示區的列號)
用index傳回答案
可以把範例下載回去
用評估值公式來看,比較好了解
http://www.excelhelp.net/non-cgi/usr/4/4_719.zip
※ 引述《websterskimo (愛莎妮亞)》之銘言:
: 軟體: Excel
: 版本: 2003
: 各位先進你好
: 我的問題如下
: 如何利用excel的公式把左側的數列變成右側的答案呢?
: A A
: A B
: B C
: C D
: C E
: C --> F
: D H
: E I
: F
: F
: F
: H
: I
: I
: 謝謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.123.42.89
※ 編輯: JieJuen 來自: 122.123.42.89 (11/06 13:54)
推
11/06 22:31, , 1F
11/06 22:31, 1F
推
11/06 23:17, , 2F
11/06 23:17, 2F
→
08/28 14:41, , 3F
08/28 14:41, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章