為and和or函式找替身
此段文字節選自《excel 2007技巧大全》一書
電影裡的替身表演難度都很高,只是他們從來沒有留下自己的真實面目,有個替身是很多人小時候的夢想,找個替身讓他替自己上學、寫作業,自己就可以每天什麼都不想的一直瘋玩,現在長大了,替身不太可能,瘋玩是更加不可能了。
但是在excel中,替邏輯函式and和or找兩個替身還是可以實現的,在這個世界裡,只有想不到的,沒有做不到的。
在公式中個別運算子可以代替邏輯函式,如表
20-1
所示:
表20-1
可替代邏輯函式的兩個運算子
運 算 符邏輯
函式*and+or
使用and的公式為:
=if(and(b2>100,c2>100,d2>100,e2>100),"
完成","
未完成")
可修改為:
=if( (b2>100)*(c2>100)*(d2>100)*(e2>100),"
完成","
未完成")
從可讀性看,仍推薦使用
and,而不推薦用
*代替,只有當讀者對公式應用非常熟練後,才可以考慮對公式進行優化。
使用or的公式為:
=if(or(b4>3,c4>3,d4>3),"
優秀","
不優秀")
可修改為:
=if((b4>3)+(c4>3)+(d4>3),"
優秀","
不優秀")
使用「+」和「
*」來替代
and和
or函式是一項非常有意思的功能。這種思想源於邏輯代數,邏輯值的「與」和「或」的關係與數**算的「加」和「乘」是等價的。不過有乙個前提就是「
true
」代表非零值,「
false
」代表零值。
【書名】excel 2007技巧大全(excel97-2003版本相容)
【作者】excel研究組 編著
【isbn】978-7-121-05778-6
【出版社】電子工業出版社
【出版日期】2023年3月
【宣傳語】四兩撥千斤,以小勝大,以弱勝強的博弈之道。
為自己找男朋友
先簡單的說一下我自己的情況吧,我是91年出生在四川的四川妹子。本科在西華師範大學,如今來成都工作第四個年頭。身高158 體重46kg,屬於乖巧小鳥依人型。在乙個網際網路小型創業公司工作。人生有一段談過2年的戀愛經歷,分手後無奈地發現身邊的適齡優秀的男性都已婚了。還有就是95後,我是不接姐弟戀的。所以...
找和為k的兩個元素
今天在做coursera上的練習題時,遇到了乙個找和為k的兩個元素的問題,按照常規的方法,將資料存入陣列中,一次為每個數字遍歷陣列,找到是否存在和為k的元素,但是這樣的話時間複雜度為o n 2 恰好前兩天剛看過快速排序的思想,發現,使用快速排序,可以優化降低時間複雜度。找和為k的兩個元素 描述在乙個...
找毒水和找不同的球
前兩天面試的時候,被問到了兩個很有意思的題目 一共有100瓶藥水,只有一瓶是毒藥,已知如果小白鼠喝了這瓶有毒的藥水 三天發作 即會在三天時死亡,請問如何在3天的時間裡分辨出哪瓶是毒藥,並且使用的小白鼠數量最少。答案 7只 這個題題目其實很有意思,我當時一開始沒搞懂題目意思,就想著3天後才會發作死亡,...