查看完整版本: excel問題
頁: [1]

jackyo03 發表於 2016-6-1 12:17 PM

excel問題

本帖最後由 jackyo03 於 2016-6-4 12:11 PM 編輯

目前我在研究excel想要抓重複字串中的最後一筆資料,譬如:B欄位有一排資料寫著睡覺1、吃飯1、睡覺2、吃飯2、睡覺5
我想透過函式顯示最後一筆,最後一筆是睡覺5,就顯示睡覺5
想要找出最後一筆為吃飯2的就顯示吃飯2
這樣,希望有高手大大可以幫我解惑{:36:}

就是說我要看我欄位中找尋整個欄位中前兩個字的字串(LEFT(A1,2)),過濾掉所有字串中的睡覺,只留下最下面的睡覺文字,並顯示出該文字的完整字串,也就是睡覺1。

講簡單點就是本來A欄位有  睡覺1  睡覺2  睡覺2  睡覺1  可否用前面兩個字串"睡覺"來過濾
公式弄完後整欄只剩下睡覺1跟吃飯2

我用這個公式後,只會把多餘的睡覺1  睡覺2那些去掉而已..=IF(COUNTIF(A$1:A1,A1)<COUNTIF(A$1:A$100,A1),"",A1)

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

chengpocheng 發表於 2016-6-1 01:40 PM

本帖最後由 chengpocheng 於 2016-6-1 01:50 PM 編輯

B欄裡面儲存格如果都不為空時可使用以下=INDIRECT("B"&COUNTA(B:B))B欄位儲存格不管有無空值的話使用以下=LOOKUP(2,1/(B:B<>""),B:B)

補充內容 (2016-6-1 02:15 PM):
能否請您把圖片跟文字中的舉例一致,因為我看不懂,拍謝資質駑鈍

eynyaddams 發表於 2016-6-3 02:29 PM

樓主您好,您的問題應該有2個,是嗎?
(1)顯示整欄最後一筆資料
(2)過濾不同屬性資料並列出最大值(吃飯、睡覺)
我這兒提供第一點的函式,可以在空白欄位這樣做
=INDEX(A:A,COUNTA(A:A))
至於第二點,我看不懂您的問題,抱歉
希望對您有幫助

cjohnjohn 發表於 2016-6-28 09:34 PM

我也是看不懂你要的,如以下這樣嗎?
公式用的單純只是加總你針對的項目。


頁: [1]