5分彩开奖记录欢迎您的到來!

                                            excel中角度計算 - 下載本文

                                            二、文字函數

                                            1.TEXT函數

                                            TEXT函數會以一特定的格式將數字轉換為一個文字字串。此函數的用法如下=TEXT(value,format_text)

                                            value引數可以是任何數字、公式或者是儲存格參照。format_text引數表明結果字串是怎樣顯示的。您可以使用除了星號(*)以外的Excel格式化符號($,#,0,諸如此類)去指定您所想要的格式;您不能使用一般格式。舉例而言,此公式=TEXT(98/4,\會傳回文字字串24.50。

                                            2.DOLLAR函數 就像TEXT函數一樣,DOLLAR函數會將一個數字轉換為一個字串。然而,DOLLAR會將傳回來的結果字串轉換為貨幣並且帶有您所指定的小數點位數。此函數用法如下=DOLLAR(number,decimals) 舉例而言,此公式=DOLLAR(45.899,2) 會傳回文字字串$45.90以及此公式=DOLLAR(45.899,0)

                                            3.大小寫函數:UPPER、LOWER以及PROPER

                                            這些函數能夠巧妙地處理掉在文字字串中字母的大小寫:UPPER、LOWER以及PROPER。UPPER函數會將一個文字字串轉換為全部是大寫的字母。LOWER函數會將一個文字字串轉換為全部是小寫的字母。PROPER函數會將每一個字的第一個字母轉會為大寫而任何其他在文字字串中的字母並不會跟隨著其他的字母;所有其他的字母皆會被轉為小寫字母。這些函數的用法如下=UPPER(text) 、以及=LOWER(text) 、以及=PROPER(text) 。

                                            4.ISTEXT以及ISNONTEXT函數

                                            ISTEXT以及ISNONTEXT函數能夠測試出一個輸入項是否是文字。這些函數用法如下=ISTEXT(value) 以及=ISNONTEXT(value) 。

                                            假設您想要決定出在C5儲存格當中的輸入項是否是文字。假如您使用以下的公式=ISTEXT(value)

                                            而在C5儲存格中是文字或是一個能傳回文字的公式,則Excel會傳回邏輯值

                                            TRUE。假如您用底下的公式測試相同的儲存格,=ISNONTEXT(C5) 則Excel會傳回邏輯值FALSE。

                                            5.RIGHT以及LEFT函數

                                            RIGHT函數會傳回在一個字串引數中最右邊序列的字元,而LEFT函數會傳回在一個字串引數中最左邊序列的字元,這些函數其用法如下=RIGHT(text,num_chars) 以及=LEFT(text,num_chars)

                                            9.REPLACE以及SUBSTITUTE函數

                                            這兩個函數都會將舊有的文字取代為新的文字。REPLACE函數會以另一個字串字元來取代掉一個字串字元而其公式如下

                                            =REPLACE(old_text,start_num,num_chars,new_text)

                                            old_text引數便是在文字字串中您想要取代掉的字元。下兩個引數,start_num以及num_chars特別指定出要取代掉哪些字元(相對於字串的最左邊)。new_text引數指定出您想要插入的文字字串。

                                            三、邏輯函數

                                            1.條件測試

                                            一個條件性測試便是一個能夠比較兩個數字、函數、公式、標籤或邏輯值的方程式。舉例而言,這些公式執行著一個條件測試:=A1>A2;=5-3<5*2 ;=AVERAGE(B1:B6)=SUM(6,7,8); =C2=\;=COUNT(A1:A10)=COUNT(B1:B10) ;=LEN(A1)=10 。

                                            每一個條件性測試皆包括了至少一個的邏輯運算子。邏輯運算子定義出在條件測試的元素之間的測試關係。舉例而言,在條件性測試A1>A2中,這個大於(>)的邏輯運算子會將在A1及A2儲存格中的數值做比較。底下所列出的表格便是Excel的六個邏輯運算子。

                                            一個條件性測試的結果不是邏輯值TRUE(1)就是FALSE(0)。舉例而言,此條件性測試=Z1=10

                                            假如在Z1中的數值等於10便會傳回TRUE,若是Z1包含其他的數值便會傳回FALSE。

                                            2.IF函數

                                            這個IF條件性函數的用法如下=IF(logical_test,value_if_true,value_if_false)

                                            舉例而言,此公式=IF(A6<22,5,10) 假如在A6儲存格中的值小於22,則會傳回5;否則會傳回10。

                                            您可以用巢狀的方式將其他的函數在IF函數中使用,舉例而言,此公式=IF(SUM(A1:A10)>0,SUM(A1:A10),0)

                                            假如A1到A10之間的總和是大於0,則會傳回A1到A10之間的總和;否則,會傳回0。

                                            3.AND、OR以及NOT函數

                                            這些額外的函數會幫您發展複合式的條件性測試:AND、OR以及NOT。這些函數能夠跟簡單的邏輯運算子相結合使用,=、>、<、>=、<=以及<>。AND以及OR函數每一個至多都能夠有30個邏輯引數,而其用法如下

                                            =AND(logical1,logical2,....,logical30) =OR(logical1,logical2,....,logical30) NOT函數只能有一個引數,其用法如下=NOT(logical)

                                            AND、OR以及NOT函數的引數可以是條件性測試,或者它們可以是陣列或是包含著邏輯值的儲存格參照。

                                            假設只有當學生的平均分數大於75而且少於5個未批準的曠課時,您想要Excel傳回文字Pass。在圖12-8中,我們使用了此公式IF(AND(G4<5,F4>75),\ 雖然OR函數跟AND是具有相同的引數,但是它們的運作結果卻是迥然不同。舉例而言,此公式IF(OR(G4<5,F4>75),\

                                            假如學生的平均分數大於75或是學生少於5個未批準的曠課時,都會傳回文字Pass。因此,OR函數會傳回邏輯值TRUE,假如任何其他的條件性測試為真(true);AND函數會傳回邏輯值TRUE,只有當其所有的條件性測試為true。

                                            4.巢狀的IF函數

                                            當您只有使用邏輯運算子和AND、OR以及NOT函數,有時候您是無法解決一個邏輯問題。在這些實例當中,您可以用巢狀的方式來使用IF函數以便產生出階層式的測試。舉例而言,此公式=IF(A1=100,\IF(AND(A1>=60,A1<80),\

                                            使用了三個獨立的IF函數。假如在A1儲存格中的值一直是整數的話,此函數是可以被讀取的:假如A1儲存格中的值是100,則其會傳回字串Always;否則,假如在A1儲存格中的值是在80到100之間(也就是80到99),則其會傳回字串Usually;否則,假如在A1儲存格中的值是在60到80之間(也就是60到79),則其會傳回字串Sometimes;以及最後沒有一個條件是true的情況下,則其會傳回字串Who cares?

                                            您可以用巢狀的方式至多使用7個IF函數,只要您沒有超過單一儲存格輸入項所限制的字元數。

                                            四、日期及時間函數

                                            1.TODAY函數

                                            TODAY函數會傳回當日的序列值。TODAY函數採用下列形式 =TODAY()

                                            雖然這個函數沒有引數,但您必須記得使用空括號。

                                            2.YEAR、MONTH與DAY函數

                                            YEAR、MONTH與DAY函數傳回年、月、日部份的序列日期/時間值。這些函數採用下列形式

                                            =YEAR(serial_number) 和

                                            =MONTH(serial_number) 和

                                            =DAY(serial_number)

                                            serial_number引數可以為序列日期值,包含日期函數或序列日期值的儲存格參照,或是以引號圍住的文字日期。

                                            這些函數的結果與部份特定的serial_number引數對應。例如,如果儲存格A1包含日期 3/25/2000 公式

                                            =YEAR(A1)

                                            傳回值2000,公式 =MONTH(A1)

                                            傳回值3,而公式 =DAY(A1) 傳回值25

                                            3.HOUR、MINUTE與SECOND函數

                                            正如YEAR、MONTH與DAY函數能讓您取得一個序列日期/時間值的年、月與日部份,HOUR、MINUTE與SECOND函數能取得序列日期/時間值的時、分與秒部份。這些函數採用下列形式 =HOUR(serial_number) 和

                                            =MINUTE(serial_number) 和

                                            =SECOND(serial_number)

                                            這些函數的結果與部份特定的serial_number引數對應。例如,如果儲存格B1包含時間

                                            12:15:35 PM 公式

                                            =HOUR(B1)

                                            傳回值12,公式 =MINUTE(B1)

                                            傳回值15,而公式 =SECOND(B1)

                                            五、其他函數

                                            1.VLOOKUP以及HLOOKUP函數

                                            VLOOKUP以及HLOOKUP函數幾乎是近乎相同的函數,它們都會在您所建立的表格中尋找出資訊。當您在一個表格中尋找資訊時,正常而言您會使用列索引以及欄索引來指定來尋找出一個特定的儲存格。Excel在使用這個方法時,有一點小小的

                                            不同:Excel會由那些小於或等於您所提供的lookup_value引數值的列或欄中,來導出第一個索引,

                                            並且使用一個row_index_num或col_index_num引數當作是其他的索引。此方法可以使得您去尋找出那些以表格中的資訊為基礎的值,而不是必須去精確的了解這些值在哪裡。

                                            這些函數其用法如下

                                            =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

                                            以及=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

                                            2.TRANSPOSE函數

                                            TRANSPOSE函數會改變一個陣列水平或垂直的方向。此函數的用法如下=TRANSPOSE(array)

                                            假如array引數是垂直的,則結果陣列便是水平的。假如array引數是水平的,則結果陣列便是垂直的。一個水平陣列的第一個列會變成垂直陣列結果的第一個欄,反之亦然。

                                            TRANSPOSE函數必須被輸入當成是在一個範圍中的一個陣列公式,在此範圍中必須分別地具有如同array引數所有的欄或列的相同數目。 提示

                                            想要快速並簡單地調換,請您選擇出您想要調換的範圍並按下Ctrl+C鍵以便複製該範圍,然後由 編輯 功能表中選擇 選擇性貼上 。選定 轉置 核取方塊並按下 確定 鈕。





                                            5分彩开奖记录 幸运飞艇计划 全天幸运飞艇开奖计划 比分直播 三分快三大小计划