Re: [算表] Excel較少被提及的函數與小技巧
推
11/30 00:37,
11/30 00:37
在板友建議了VBA之後我就想,
會不會不久就有建議access了呢^^
因為不是很了解access,有些觀念不正確還請指正~
我認識的一些長者,學了access後都說很好用很好用,
但....他們在沒有用XD
一些商店或是機構、醫院等
每天處理大量資料,
會讓人員用寫好的類似VB的東西輸入,
可以避免出錯,易於自動整理,
似乎也不是用ACCESS。
不知道,是不是ACCESS剛好位於中間,
處理小量的使用者覺得它太大,
大量的使用者覺得它不夠用?
ACCESS的表單,一筆一筆的輸入
輸完感覺好像沒看到結果,不知跑哪去了XD
要一次輸入很多筆的時候,
程序也跟一筆一筆時不同?
輸入資料時,使用滑鼠(或TAB?)的步驟也比較多?
(因為要一筆完了才下一筆?)
這只是概略的感覺,
也許是預設這樣,但可以改 之類的~
EXCEL就像寫在紙上,看到了比較心安XD
比較不會出錯?
因為錯誤大部分最多就累積在一個公式之中
(除非寫VBA...)
EXCEL複製上也很方便,
也可以照自己喜愛的順序輸入。
ACCESS雖然自由度比較大(寫程式嘛~)
但是寫好的程式反而讓使用者的自由度更小了
不過以上講的,可能跟用ACCESS解決這題沒有真正的關係:P
因為求出 重覆條件皆傳回相應的值 應該用不到"使用者輸入介面"?
能否介紹一下ACCESS的解法?(因為更容易呀~)
老實說,
=IF(ROW()>COUNT(1/EXACT("b",$A$1:$A$4)),"",
INDEX($B$1:$B$4,SMALL(IF(EXACT("b",$A$1:$A$4),ROW($A$1:$A$4)),ROW())))
這句話對我來說還蠻直觀的XDXD
IF只是偵錯條件不看
INDEX本就要有範圍,不看
SMALL(array,ROW())選個值嘛~不看
EXACT("b",$A$1:$A$4)這就是題目嘛~不看
IF(題目,ROW($A$1:$A$4))這是解答,看...
確實,在PO本系列首文時我還不知道這個解法,
但後來用到這方法的文章也有好幾篇了,
只是現在才剛好看到之前文章中的解法~
歡迎不吝賜教~^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.59.71
※ 編輯: JieJuen 來自: 218.164.59.71 (11/30 02:04)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章