Board logo

標題: 分別條件顯示至儲存格 [打印本頁]

作者: sworder12    時間: 2014-7-7 07:30     標題: 分別條件顯示至儲存格



我想做出如圖中的excel 表,但不知該如何下手...
請問函數該怎麼寫?
作者: p212    時間: 2014-7-7 09:13

回復 1# sworder12
可以上傳範例檔?不然得再造檔真的很不方便!
謝謝!
作者: p212    時間: 2014-7-7 11:33

本帖最後由 p212 於 2014-7-7 11:36 編輯

[attach]18635[/attach][attach]18634[/attach][attach]18633[/attach]回復 1# sworder12
在Excel 2003下(fig2)
儲存格A2輸入陳列公式(以Ctrrl+Shift+Enter輸入)
=IF(ISERROR(SMALL(IF((開關="OFF")*(狀況=$A$4),ROW(狀況),""),COLUMN())),"",SMALL(IF((開關="OFF")*(狀況=$A$4),ROW(狀況),""),COLUMN()))
儲存格A5輸入(以Ctrrl+Shift+Enter輸入)
=IF(ISERROR(SMALL(IF((開關="ON")*(狀況=$A$4),ROW(狀況),""),COLUMN())),"",SMALL(IF((開關="ON")*(狀況=$A$4),ROW(狀況),""),COLUMN()))
儲存格A8輸入(以Ctrrl+Shift+Enter輸入)
=IF(ISERROR(SMALL(IF((啟閉="關閉")*(狀況="維修")*(地點=$A$7),ROW(狀況),""),COLUMN())),"",SMALL(IF((啟閉="關閉")*(狀況="維修")*(地點=$A$7),ROW(狀況),""),COLUMN()))
儲存格A11輸入(以Ctrrl+Shift+Enter輸入)
=IF(ISERROR(SMALL(IF((啟閉="關閉")*(狀況="正常"),ROW(狀況),""),COLUMN())),"",SMALL(IF((啟閉="關閉")*(狀況="正常"),ROW(狀況),""),COLUMN()))
請參考!
作者: p212    時間: 2014-7-7 11:57

本帖最後由 p212 於 2014-7-7 11:59 編輯

回復 1# sworder12
請問什麼條件下屬於「異常」?
3#回覆的內容fig2若為Excel2007以後版本,則可用IFERROR處理(可簡化公式)。
請參考!
作者: sworder12    時間: 2014-7-7 18:05

回復  sworder12
請問什麼條件下屬於「異常」?
3#回覆的內容fig2若為Excel2007以後版本,則可用IFERROR ...
p212 發表於 2014-7-7 11:57


『關閉』 一定是接『維修』
作者: p212    時間: 2014-7-8 08:25

本帖最後由 p212 於 2014-7-8 08:27 編輯

回復 5# sworder12
「『關閉』 一定是接『維修』」,不瞭!
直接上傳個範例檔,避免誤解!(2#依個人的揣測解題)
作者: sworder12    時間: 2014-7-8 23:21

本帖最後由 sworder12 於 2014-7-8 23:22 編輯

謝謝p212 大大的幫忙,附上檔案...非常感謝
另外我盡可能詳細說明我的問題,希望不會讓您看的霧煞煞...

[attach]18657[/attach]
[attach]18655[/attach]




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)