註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excelㄧ般區
» 請問大大,這個功能如果用函數做的出來嗎??
返回列表
下一主題
上一主題
發帖
請問大大,這個功能如果用函數做的出來嗎??
藍天麗池
發短消息
加為好友
藍天麗池
當前離線
UID
12029
帖子
365
主題
40
精華
0
積分
406
金錢
406
點名
0
作業系統
Win 7
軟體版本
OFFICE 2003
閱讀權限
20
在線時間
152 小時
註冊時間
2012-12-11
最後登錄
2024-8-24
中學生
帖子
365
主題
40
精華
0
積分
406
點名
0
作業系統
Win 7
軟體版本
OFFICE 2003
閱讀權限
20
註冊時間
2012-12-11
最後登錄
2024-8-24
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2014-10-7 17:06
|
只看該作者
請問大大,這個功能如果用函數做的出來嗎??
A10=50
A48=78
A732=45
B1=50
B2=78
B3=45
請教版上大大,如上所示,A欄有些空格會出現數字有些空格則沒有,如果用
函數
的方式可以將A欄出現的數字依序排列在B欄嗎(就是類似
篩選
的功能,把有數字的
儲存格
挑出來,依序排在B欄)??
還是說一定要用
巨集
才可以
樓主熱帖
請問此功能有其他的方式解決嗎?
價格紀錄的語法有寫錯嗎??
關於資料比對的寫法
棘手的excel運算問題,如何改善??
請教如何修改程式來提高執行效率呢?
這種依時間運算的巨集要如何寫??
徵求高手幫我解決一下這個問題
如何去找離自己最近的值?
變動紀錄的程式
關於固定時間紀錄的修改
收藏
分享
ML089
發短消息
加為好友
ML089
當前離線
UID
3671
帖子
2025
主題
13
精華
0
積分
2053
金錢
2053
點名
0
作業系統
WIN7
軟體版本
Office2007
閱讀權限
100
性別
男
來自
台北市
在線時間
2405 小時
註冊時間
2011-3-2
最後登錄
2024-3-14
版主
帖子
2025
主題
13
精華
0
積分
2053
點名
0
作業系統
WIN7
軟體版本
Office2007
閱讀權限
100
性別
男
來自
台北市
註冊時間
2011-3-2
最後登錄
2024-3-14
2
#
發表於 2014-10-7 21:20
|
只看該作者
回復
1#
藍天麗池
B1 =IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(A$1:A$999),ROW(A$1:A$999)),ROW(A1))),"")
陣列公式輸入需要採用 CTRL+SHIFT+ENTER 三鍵齊按方式輸入
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
TOP
man65boy
發短消息
加為好友
man65boy
當前離線
UID
4388
帖子
169
主題
39
精華
0
積分
252
金錢
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
在線時間
572 小時
註冊時間
2011-4-17
最後登錄
2020-7-17
中學生
帖子
169
主題
39
精華
0
積分
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
註冊時間
2011-4-17
最後登錄
2020-7-17
3
#
發表於 2014-10-7 21:28
|
只看該作者
回復
1#
藍天麗池
B1= IF(ROW()>COUNTA(A:A),"",INDEX(A:A,SMALL(IF($A$1:$A$100<>"",ROW($A$1:$A$100)),ROW())))
按Ctrl+ Shift+ Enter 三鍵 (陣列公式) 下拉
資料範圍的列數較多時請自行修改 (IF(
$A$1:$A$100
<>"",ROW(
$A$1:$A$100
))
也可以用複製貼上的方法
@選取資料範圍A欄,按F5(到)>點選(特殊) >點選(常數) >確定 >Ctrl C(複製) >點選B1儲存格(貼上)....即可
TOP
藍天麗池
發短消息
加為好友
藍天麗池
當前離線
UID
12029
帖子
365
主題
40
精華
0
積分
406
金錢
406
點名
0
作業系統
Win 7
軟體版本
OFFICE 2003
閱讀權限
20
在線時間
152 小時
註冊時間
2012-12-11
最後登錄
2024-8-24
中學生
帖子
365
主題
40
精華
0
積分
406
點名
0
作業系統
Win 7
軟體版本
OFFICE 2003
閱讀權限
20
註冊時間
2012-12-11
最後登錄
2024-8-24
4
#
發表於 2014-10-7 22:01
|
只看該作者
回復
3#
man65boy
按Ctrl+ Shift+ Enter 三鍵 (陣列公式) 下拉.............大大這個地方不太懂
TOP
蝕光迴狼
發短消息
加為好友
蝕光迴狼
(蝕光迴狼)
當前離線
UID
18642
帖子
75
主題
6
精華
0
積分
83
金錢
83
點名
0
作業系統
XP
軟體版本
Office 2003
閱讀權限
20
性別
男
來自
臺灣
在線時間
102 小時
註冊時間
2014-9-22
最後登錄
2015-3-7
暱稱:
蝕光迴狼
中學生
帖子
75
主題
6
精華
0
積分
83
點名
0
作業系統
XP
軟體版本
Office 2003
閱讀權限
20
性別
男
來自
臺灣
註冊時間
2014-9-22
最後登錄
2015-3-7
5
#
發表於 2014-10-7 23:21
|
只看該作者
回復
1#
藍天麗池
一般公式:=A1
陣列公式:{=A1}
{}這2個符號是你手動輸入不出來的,請用心找名稱解釋~
名詞解釋:
陣列公式可以同時進行多重計算,並傳回一種或多種結果。
陣列公式可在兩組或多組被稱為陣列引數的數值上進行運算。
每個陣列引數必須有相同的列數和欄數。
除了不能用 CTRL+SHIFT+ENTER 組合鍵產生公式外,
建立陣列公式的方法與建立其他公式的方法相同。
當您不想在工作表的每個儲存格輸入所有的常數值時,陣列常數可以用來代替參照。
我很笨,所以我很用心
我學藝不精,但我渴求知識
TOP
靜思自在 :
得理要饒人,理直要氣和。
返回列表
下一主題
上一主題
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲