[爆卦]excel限制範圍是什麼?優點缺點精華區懶人包

為什麼這篇excel限制範圍鄉民發文收入到精華區:因為在excel限制範圍這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者askkkkk (夜王)看板Office標題[問題] EXCEL限制公式裡的某值大小時間Thu ...


軟體: Microsoft Excel 2007

版本: 12.0.6780.5000

想請問一下幾個問題

如果J8我是打I8-I8*0.005
如果我想讓I8*0.005這個值小於等於50
請問公式該怎麼打呢?

另一個問題是
有沒有辦法我在填某格時~某格自動輸入今天的日期
例如當我填了C8(就是C8不是空白),B8自動出現今天的日期

懇請各位高手指點Orz


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.112.106
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1517460344.A.726.html
soyoso: =i8-min(50,i8*0.005) 02/01 12:52
soyoso: 另外問題可以巨集worksheet_change觸發填入今天日期date 02/01 12:53
soyoso: 限縮變更觸發事件儲存格,可判斷range.row、range.column 02/01 13:06
soyoso: 列、欄號,或以intersect 02/01 13:06
第一個問題已解決!
第二個問題我來研究一下
謝謝你的幫忙!!!
※ 編輯: askkkkk (59.115.112.106), 02/01/2018 13:24:24

抱歉
剛剛還有另個問題忘記問
第一個的問題解決
那如果H8我弄成下拉式選單
可不可以設定成
選第一個就只顯示I8
選第二個就只顯示J8
※ 編輯: askkkkk (59.115.112.106), 02/01/2018 13:52:36
soyoso: 是指,假設清單內設定1,2,選1時顯示i8而j8的值則不顯示嗎 02/01 15:23
soyoso: 選2時i8值不顯示而顯示j8的值 02/01 15:24
soyoso: 如果是的話可用格式化條件,格式字型色彩同填滿背影色彩 02/01 15:25
soyoso: 公式上可以column不等於h8,或是3減column等於h8,column 02/01 15:30
soyoso: 以a欄起始,h8則欄絕對參照 02/01 15:30
我忽然覺得中文好陌生......Orz
※ 編輯: askkkkk (59.115.112.106), 02/01/2018 16:19:43
soyoso: https://i.imgur.com/0WmjUat.jpg 類似這樣 02/01 16:50
soyoso: 效果為 https://youtu.be/Td6MI87JeEQ 02/01 16:51
soyoso: 選1時顯示儲存格i8的值,而j8的值則不顯示;2時則相反 02/01 16:52
對!!!
這就是我想要的效果
但是我設定不出來...
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 17:03:30
soyoso: 選取儲存格i8,格式化條件,公式鍵入,套用到i8:j8試試 02/02 17:08
選了
但是他沒反應...

我的順序是假設三格分別是H-I-J
H我有做下拉式選單(一般/信用卡)
I跟J是有用最簡單的公式去算G
I是G-G*1.005
J是G-G*1.02

然後框框放在I上
選設定格式化的條件->新增規則->選跟大大你一樣的
然後打=3-COLUMN(A1)=$I8

然後管理規則->選剛剛那公式選取範圍H8和I8
可是沒反應...
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 17:19:01
soyoso: i8:j8如果是以公式,且不引用到i8:j8的值來運算的話,也可 02/02 17:25
soyoso: 改以if的方式,判斷當h8等於某值時,回傳""空字串之類的 02/02 17:26
你的那個A1是什麼意思?
我需要改這個?
還是重新選取範圍?
因為你做出來的效果就是我要的
可是我打不出來很尷尬..
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 17:27:21
soyoso: 另外回文寫到沒反應方面,格式上有將字型顏色改為同儲存格 02/02 17:27
soyoso: 背景填滿顏色嗎?以連結內來看字型顏色是改為白色 02/02 17:28
soyoso: a1為儲存格a1的意思。設於套用範圍的最左側儲存格內,可不 02/02 17:31
soyoso: 用修改 02/02 17:31
我回去再研究一下...
另外想請問的是
有沒有辦法讓公式一直存在
不要因為我按DELETE就不見

感覺就差一點點囧rz
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 17:37:11
soyoso: https://youtu.be/jcI2-yL6xy8 類似這樣 02/02 17:35
soyoso: 以保護工作表方式來防止於儲存格按下delete時,資料(公式) 02/02 17:42
soyoso: 被刪除 02/02 17:42
我照著做居然沒辦法耶......
是我電腦有問題?
還是我的選項是中文的關係?
然後我的h在自己選擇前是空白的
下拉後才有兩個選項
是因為這樣所以函數讀不到?
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 18:06:40
soyoso: 回文上都是假設清單內選項為1和2,來設定該公式的 02/02 18:06
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 18:10:47
soyoso: 儲存格h8為空白儲存格時則i8和j8的值會顯示 02/02 18:12
soyoso: https://i.imgur.com/GtHHHaE.jpg 02/02 18:12
那如果用if的話
請問也是用格式化的方式嗎
我想到的是可不可以
I設定為判斷H為"一般"時
顯示數字,否則為0
J設定為判斷H為"信用卡"時
顯示數字,否則為0
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 18:27:35
soyoso: 回文有寫到i8:j8如果是以公式,且不引用到i8:j8的值來運算 02/02 18:27
soyoso: 以if來判斷方面,類似 https://i.imgur.com/tJ5hBu8.jpg 02/02 18:28
soyoso: 如果實際是這樣的話,也不一定要內格式化條件 02/02 18:29
是你打2的地方我把它改成一般嗎?

可是他變成顯示#name?
soyoso: 文字要用"一般" 02/02 18:33

=IF(J7<>"一般",I7-I7*0.005)

變成顯示false...
※ 編輯: askkkkk (59.115.112.106), 02/02/2018 18:35:32
soyoso: 回文連結內false(為假)的部分,不是有打上"" 02/02 18:37
阿阿
我改成=並且補上你說的就好了
謝謝!!!

信用卡的我以此類推也解決了!
謝謝大大的幫忙!!!
soyoso: 原po要回傳0值,就改為0 02/02 18:40

抱歉我又來請教了
我目前有一個公式是這樣
=IF(K5="一般",J5-MIN(50,I5*0.005)*H5,"")

H5是數量
I5是售價
J5是總金額
如果我希望他獨立四捨五入有辦法嗎?

例如我的單價是888
扣掉0.5%手續費變成884

理論上三個的話應該會是2652
可是我怎麼打他都會變2651...
即使我改成
=IF(K5="一般",H5*(I5-MIN(50,I5*0.005)),"")

也是依樣2651...
soyoso: https://i.imgur.com/eGHrHf5.jpg 函數round 02/02 22:31
順利加進去了!
謝謝大大幫忙~~~

大大我又來啦XD
如果想要做多層(目前是三層)的下拉式選單
有辦法讓他依照前兩個欄位去判斷第三個的選項嗎?
我是利用資料驗證和名稱管理員做的

例如
1 2 3
A
B
C

我的1是品牌
2是種類
3是產品別

但是2有可能重複
導致我都要在後面加字
例如有OO/XX/QQ三個品牌

像第A2
我在定義名稱時可能就要打成白色forOO
因為只打白色~以及定義白色
如果我A3是驗證A2
他似乎會跑出全部的選項...
※ 編輯: askkkkk (111.249.1.91), 02/02/2018 23:00:25
soyoso: 版上搜尋 /層,增加條件以 /選單,看是否有解決的方式 02/02 23:05
謝謝!
我先爬文看看~~~
※ 編輯: askkkkk (111.249.1.91), 02/02/2018 23:25:35

你可能也想看看

搜尋相關網站