1樓:匿名使用者
=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海","深圳"))
="1"和="2" 表示提取的字元等於文字1和2
如果要等於數值1和2,公式修改為如下公式之一:
=if(--mid(a3,4,1)=1,"北京",if(--mid(a3,4,1)=2,"上海","深圳"))
=if(0+mid(a3,4,1)=1,"北京",if(0+mid(a3,4,1)=2,"上海","深圳"))
=if(1*mid(a3,4,1)=1,"北京",if(1*mid(a3,4,1)=2,"上海","深圳"))
=lookup(--mid(a3,4,1),
2樓:眯住眼串針
等於文字型的數字1、等於文字型的數字2
其實在這裡 mid(a3,4,1)="1" 這段是if函式的判斷條件。
excel if函式與mid函式套用求教大神
3樓:匿名使用者
如果a1裡面的值是18位身份證號例如:2302502015020323x9
使用函式判斷其出生月份是否為2月:
任意單元格輸入:=if(mid(a1,11,2)="02","true","false")
excel中的if(mid)函式如何使用
4樓:懂我麗麗
mid函式用於從指定位置開始,提取使用者指定的字元數。例如,從第3個字元開始,提取5個字元,公式表示為mid(引數1,3,5),引數1表示提取字串的單元格,引數2表示開始提取的位置,引數3表示提取的字元數,在以下**中從第3個字元開始,提取5個字元。
在單元格b13輸入公式:=mid(a2,3,5)。
回車後即可。
mid函式引數2也支援使用陣列,表示分別從第幾位開始提取指定的字元。
例如,從第4位開始,第8為結束,分別提取一個字元,在c13:c17區域輸入陣列公式:=mid(a13,,1),即可分別提取a13中的,分別從第4位至第8位開始的一個字元。
此外,引數2也可以用row和indirect相配合來表示。
函式名稱:mid
主要功能:從一個文字字串的指定位置開始,擷取指定數目的字元。
使用格式:mid(text,start_num,num_chars)
引數說明:text代表一個文字字串;start_num表示指定的起始位置;num_chars表示要擷取的數目。
應用舉例:假定a47單元格中儲存了「我喜歡天極網」的字串,我們在c47單元格中輸入公式:=mid(a47,4,3),確認後即顯示出「天極網」的字元。
5樓:皮潔仙璧
這個函式是個多重巢狀函式。好幾個if函式巢狀。
我們從最外層開始拆分:
=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))
if有3個引數,形式如:
if(表示式,表示式為真的結果,表示式為假的結果)
那麼第一層拆分就成了:
表示式:mid(a3,4,1)="1"
表示式為真的結果:"北京"
表示式為假的結果:if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))
也就是說,如果a3的第四位為1,那麼整個函式的結果就是「北京",否則就是if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))的結果。
同理,發現if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))也巢狀了一個if。
拆分一下:表示式:mid(a3,4,1)="2"
表示式為真的結果:"上海"
表示式為假的結果:if(mid(a3,4,1)="3","深圳")
這樣,如果a3的第四位為2,那麼整個函式的結果就是」上海「,否則就是if(mid(a3,4,1)="3","深圳")的結果。
if(mid(a3,4,1)="3","深圳")這個也拆分一下:
表示式:mid(a3,4,1)="3"
表示式為真的結果:"深圳"
表示式為假的結果:沒有寫。
那麼這個函式就表示如果a3的第四位為3,那麼整個函式的結果就是」深圳「,否則就是」false「。因為這個引數沒有寫。
這樣函式就表示判斷a3的第四位是幾,根據a3的第四位是幾顯示對應的地方。
6樓:支玉英闕汝
mid(a3,4,1)
1代表du只取1個字元zhi
4代表從第4個字dao符開始。
整個意思就是從。
專a3單元格的字串第4個字元起取1個字元括號的應用屬是成對使用的,與公式和函式的寫法有關=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))
這個公式也可以寫成。
=vlookup(--mid(a3,4,1),,2,)或=choose(mid(a3,4,1),"北京","上海","深圳")
7樓:臺玉花奈淑
1、用法一:
①下面通過舉例來說明,這裡以excel2007為例,開啟excel,在a1單元格中輸入字元,這裡輸入「360瀏覽器」。
②然後在a2單元格中輸入函式「=mid(a1,4,3)」,表示從a1單元格中的第4個字元開始提取,提取字元為3個,所以最終結果應為「瀏覽器」,注:數字包括標點符號同樣是字元。
③輸入公式後,按enter鍵,就會出現結果,如下圖所示。
2、用法二:
①下面再進行舉例說明,同樣在a1單元格中輸入字元,注:這裡在「360」和「瀏覽器」中間輸入了一個空格。
②同樣在a2單元格中輸入mid函式,這跟剛才輸入的函式表示式是一樣的哦,但請注意下面出現的結果。
③按enter鍵,你可以看到下面顯示的是「瀏覽」,這就是剛剛說的標點符號也算一個字元,所以請朋友們注意了哦,希望對大家有所幫助。
1、mid函式的用途:
表示「從文字字串中指定的起始位置起返回指定長度的字元」,然後mid函式一共有下面這幾個函式引數(text,start_num,num_chars)。
2、函式引數:
text:必選。變體(字串)表示式,要被擷取的字元。如果該引數為null,則函式返回null。
start_num
:必選。數值表示式,從左起第幾位開始擷取。
num_chars:
vb中可選,excel中必選。變體(數值)表示式,從start引數指定的位置開始,要向右擷取的長度。如果省略,將指定為從start引數位置開始向右到字串結尾的所有字元數。
8樓:厙溫橋淑
mid(str1,n,m),該來函式返回。
str1中從位置自n開始的m個字元,比如。
mid("abcd",2,1)
值就是b。至於括號是因為括號都是成對出現的,從最裡層開始,每一個左括號和其右邊最近一個右括號對應,你仔細一一對照一下,看下面,相同標號的是一對。
=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))61
另外公式可以簡化為。
=choose(mid(a3,4,1),"北京","上海","深圳")
其含義是根據。
mid(a3,4,1)的值(這個值必須是數字,否則會出錯),得到對應位置的值,比如如果mid(a3,4,1)值為2,公式的值就是。
上海,即第二個位置的值。
excel中if,mid函式的用法(見圖)
9樓:網友
第一個問題:
if是判斷函式,如果班級學號為01,則輸出一班,否則繼續進行判斷,為02,則輸出二班。
mid字串擷取,a2單元格,第三位開始擷取,擷取兩位。
第二個:if(logical_test,value_if_true,value_if_false)
logical_test 表示計算結果為 true 或 false 的任意值或表示式。
例如,a10=100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。本引數可使用任何比較運算子(一個標記或符號,指定表示式內執行的計算的型別。有數學、比較、邏輯和引用運算子等。
)。value_if_true logical_test 為 true 時返回的值。
例如,如果本引數為文字字串"預算內"而且 logical_test 引數值為 true,則 if 函式將顯示文字"預算內"。如果 logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。如果要顯示 true,則請為本引數使用邏輯值 true。
value_if_true 也可以是其他公式。
value_if_false logical_test 為 false 時返回的值。
例如,如果本引數為文字字串"超出預算"而且 logical_test 引數值為 false,則 if 函式將顯示文字"超出預算"。如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。
value_if_false 也可以是其他公式。
excel中。
mid(text, start_num, num_chars)
10樓:刀劍上的舞者
材料/工具:excel2010
1、開啟excel檔案,工作表的a列為學號,學號的最後一位為奇數則為男性,為偶數則為女性。
2、選中c2單元格,在「公式」選項卡的「函式庫」選項組中,單擊「插入函式」按鈕,開啟「插入函式」碎花框。
3、在插入函式對話方塊的選擇函式列表中選擇if函式,如下圖。
4、在彈出的函式引數對話方塊中,輸入以下引數。函式實現的功能是,從a2單元格的字串中的第11位開始取一個字元,如果是奇數則輸出男,如果是偶數則輸出女。
5、返回到介面,可以看到c2單元格已經變成了「男」。點選該單元格可以檢視公式。
7、單擊「填充」按鈕,在級聯選單中選擇「向下」。
找excel函式高手,求EXCEL函式高手
專案二所在 第一個2000後面的單元格內輸入公式 vlookup a2,sheet1 a c,3,b2a2 是專案二 下面的11所在單元格 sheet1 a c 是專案一的 名,專案一1,2,3.在a列 金額在c列 b2 表示專案二 金額下面的第一個2000所在單元格。篩選結果不為0的,即是不同的。...
求高手解救excel表函式公式
假設要得到這樣的一組卡號 1196011086480001 1196011086480002 1196011086480003 1196011086480004 在第一個單元格輸入公式 下拉填充 做完之後,複製 選擇性貼上 數值 如果要從7856起,1196011086487856 11960110...
EXCEl求函式高手 高階篩選怎麼用函式來實現
將a b兩列是號碼前面的大於,小於符號去除。然後在d2輸入 if or and c2 a 5,c2a 6,c2a 7,c2a 8,c2然後下拉。d列中有1的資料就是你需要的資料。如果,僅需要得到這些資料,則用自動篩選功能在d列篩選一下 1 就好了。此題用高階篩選已經是最優選擇了。你更新資料的頻率是一...