EXCEL的功能千千萬萬,但是函數絕對是核心功能之一,一個函數就好似物理當中的一個原子,不同種類的原子可以組合成各種不同的分子,而不同種類的分子再組合在一起就是不同種類的物質,形形色色的物質就是我們這個世界最終可見的實體。
而在EXCEL的世界中,不同的函數組合可以解決多種不同的問題,而多種函數又可以嵌套配合起來,反覆糾纏組合,幾乎就可以解決將我們日常軟體使用當中的一切問題,而函數的魅力,就來源於我們對其組合形式的研究,一如化學當中對分子團的探究,一種分子團就對應了解決現實世界的某種物質實體。
物理學中有個很有名的假說,叫薛丁格的貓,其假設一個鐳原子,氰化物,貓關在一個籠子裡,如果鐳原子發生了衰變,那麼就會引導釋放氰化物,貓就掛了,如果沒有衰變,氰化物不釋放,貓就依然活著。因為放射性的鐳原子會處於衰變和沒有衰變兩種狀態的疊加,所以貓就應處於死貓和活貓的疊加狀態。
這是一個繞腦的物理學問題,很多人難以理解,我們這裡可以使用一下EXCEL的函數組合來實現對這個物理假說的理解。
EXCEL裡面有個很有名的隨機函數:RANDBETWEEN,這個函數可以返回指定的兩個數之間的任意的數,比如指定的兩個數是1和100,那麼RANDBETWEEN函數就可以返回1至100中間任何的一個數。
顯然,薛丁格的貓只有活貓或者死貓兩種狀態,對應的RANDBETWEEN就沒必要返回太多的值給我們選擇,只需要兩個數,一個數代表活貓,一個數代表死貓。
我們可以隨便取兩個相鄰的整數的值,一個值代表活貓,一個值代表死貓,比如3和4。
但哪個值代表活貓,哪個值代表死貓,這裡我們只能自己設定,自己知道,拿給其他人,其他人是沒辦法知道的,這個有點類似於物理實驗的普適性,你的物理結論只有能被其他人的實驗多次重複驗證,你的結論才會被認可。
這裡我們就需要用到EXCEL裡面函數的一個組合,薛丁格的貓是一個二選一的問題,我們知道EXCEL裡面有個IF函數也可以給我們一個二選一的結果,但這裡它需要一個TRUE或FLASE的判斷。
TURE在EXCEL裡面可以用1代表,FLASE在EXCEL裡面可以用0代表,兩個數正好是相鄰的,我們這兩個值套上RANDBETWEEN,然後用IF給0返回死貓的結果,給1返回活貓的結果,這不就是一個薛丁格的貓嗎?
好了,你可以將這個工作表理解為一個薛丁格的貓,然後你將工作簿給關閉,因為RANDBETWEEN(0,1)處於0與1兩種狀態的疊加,所以會存在兩種狀態下的貓,這種既死又活的貓就是所謂的「薛丁格貓」,但是,不可能存在既死又活的貓,則必須在打開工作簿才能知道到底是活貓還是死貓。
我們可以用一個動圖來演示一下:
EXCEL的函數組合就是這麼神奇,很多人以為EXCEL就是一個數據分析的軟體,殊不知,對軟體的理解深刻了,它就不單單是個軟體了,它可以幫你來理解物理學,甚至,它都可以幫你演算天體運行、電磁現象等。
學好EXCEL,走遍天下都不怕。