1樓:匿名使用者
按照你的說法,只要第一個數和第三個數是相同,或相減等於正負5就是對子,那你可以在b1中輸入:=if(abs(right(left(a1,1)-right(a1,1),1))=5,right(mid(a1,1,1)+10-mid(a1,2,1),1),if(left(a1,1)=right(a1,1),right(mid(a1,1,1)+10-mid(a1,2,1),1),right(left(a1,1)+10-right(a1,1),1)))
c1中輸入:=if(abs(right(left(a1,1)-right(a1,1),1))=5,right(mid(a1,2,1)+10-mid(a1,1,1),1),if(left(a1,1)=right(a1,1),right(mid(a1,2,1)+10-mid(a1,1,1),1),right(right(a1,1)+10-left(a1,1),1)))這是我目前能想到的方法了,,水平不夠啊。。。。。
2樓:馬香鬆
這要看a1的是什麼資料,如果是文字資料,公式if(or(a1="星期六",a1="星期日"),"今天為公休假日","今天為工作日")沒有錯。但如果是日期格式,上面的公式不能用,應該是
=if(or(weekday(a1,2)=),"今天為公休假日","今天為工作日")
3樓:匿名使用者
479為什麼得5 4和9不是對子嗎?126怎麼得到9.計算方式是怎樣的?
excel中有特定條件的總和怎麼算
4樓:匿名使用者
1、開啟一個例項檔案。比如我們要計算銷售人員的總金額。
2、選中需要求和的單元格,點選《公式》選項卡中的《插入函式》按鈕。
3、在彈出的對話方塊」或選擇類別」的列表中選擇「數學與三角函式」,「選擇函式」的列表中選擇「sumif」,最後單擊確定。
4、在新對話方塊中單擊range輸入框右側的摺疊按鈕。
5、拖動滑鼠左鍵選擇需要的引數
6、接著設定criteria和sum_range輸入框裡的引數並單擊確定。
7、重新選中單元格,利用填充柄向下填充單元格。指定條件求和的操作就算完成了。
5樓:
a9公式:
="現款"&sumif(b2:b8,"現款",a2:a8)a10公式:
="賒銷"&sumif(b2:b8,"賒銷",a2:a8)
6樓:匿名使用者
在a9中輸入以下公式
="現款"&sumif(b2:b8,"現款",a2:a8)在a10中輸入以下公式
="賒銷"&sumif(b2:b8,"賒銷",a2:a8)詳見附圖
7樓:匿名使用者
a9="現款"&sumif(b1:b8,"現款",a1:a8)
8樓:匿名使用者
用sumif(條件區域,條件表示式,求和區域)
=sumif(b2:b8,"現款「,a2:a8)
9樓:匿名使用者
可在b9直接輸入 =sumif(b1:b10,"現款",a1:a10) 或者在a9輸入現款b9輸入 =sumif(b1:b10,a9,a1:a10)
10樓:匿名使用者
可用sunif函式,如下:
=sumif(b2:b8,"現款",a2:a8)也可用sumifs函式,如下:
=sumifs(a2:a8,b:b,"現款")
11樓:匿名使用者
="現款"&sumproduct(a2:a8*(b2:b8="現款"))
12樓:匿名使用者
1. 用sumif函式來實現,用圖為例進行說明, 如下圖,求男性的總的年齡數。
2. 在任意空格處輸入:「=sumif(b2:b8,"男",c2:c8)」回車即可得到結果。
13樓:匿名使用者
輸入公式=sumif(b2:b8,"現款「,a2:a8)
14樓:匿名使用者
=sumif(b:b,b2,a:a)
用此公式可以解決
15樓:大浪的復活
=sumif(b:b,"現款",a:a)
16樓:yongtry樂園
=sumifs(a2:a8,b:b,"現款")
如何對excel表中單元格做有條件的計算?
17樓:匿名使用者
假如你的正文從第4行開始,那麼在j4輸入
=g4+sum((f4=())*20)
下拉即可
還可以簡潔點,=sum(g4,(f4=())*20)
18樓:匿名使用者
在g2中輸入或複製貼上下列公式
=if(or(b2=),edate(d2,20*12),d2)或=if(or(b2=),date(year(d2)+20,month(d2),day(d2)),d2)
注意:將單元格設定為日期格式
下拉填充
excel中函式怎樣可以有條件的計算
19樓:匿名使用者
被你繞糊塗了,你知不知道》=是什麼意思呢,它就是指大於或者等於。。。。。
=if(f4>=10,g4*j4,e4*j4)
20樓:熊熊安歌
=if(f4>10,g4*j4,e4*j4)
21樓:匿名使用者
=if(f4<10,e4*j4,g4*j4)
22樓:
你把**發給我看一下吧
excel中如何根據條件進行計算
23樓:函澤懷
這個可以用if函式來做到,當然也可以用別的函式來完成,這要看具體的要求,這裡著重介紹一下if函式:
一、if函式的定義
執行真假值判斷,根據邏輯計算的真假值,返回不同結果。
可以使用函式 if 對數值和公式進行條件檢測。
語法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 也可以是其他公式。
說明函式 if 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。請參閱下面最後一個示例。
在計算引數 value_if_true 和 value_if_false 後,函式 if 返回相應語句執行後的返回值。
如果函式 if 的引數包含陣列,則在執行 if 語句時,陣列中的每一個元素都將計算。
microsoft
excel 還提供了其他一些函式,可依據條件來分析資料。例如,如果要計算單元格區域中某個文字字串或數字出現的次數,則可使用 countif
工作表函式。如果要根據單元格區域中的某一文字字串或數字求和,則可使用 sumif 工作表函式。請了解關於根據條件計算值。
二、if函式的用法
=if(條件,條件成立的值,條件不成時的值)
假設a1單元格內容為空時,b1單元格返回「沒有值」,如果a1單元格有任何內容時b1單元格返回「有值」。那麼可以在b1單元格寫入公式:
=if(a1="","沒有值","有值")
三、以兩個if條件為例
=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,兩個條件都不成時要返回的值))
比如假設a1單元格內容為男時要在b1單元格得出「60歲退休」,a1單元格內容為「女」時b1單元格得出「55歲退體」,a1單元格為空或其他的內容時b1單元格為空值,則b1單元格的公式可以寫成:
=if(a1="男","60歲退休",if(a1="女","55歲退體",""))
四、以三個if條件為例
=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,if(條件3,條件3成立時的值,以上條件都不成時要返回的值)))
比如如果a1單元格的數值小於60分,則b1單元格返回值為「不及格」,如果a1單元格值為小於70分,則b1單元格值為「及格」,如果a1單元格的值為小於90分,則b1單元格返回值為「良」,如果a1單元格的值在80分(含
80)以上,則b1單元格值為「優」。則b1單元格公式可以寫成:
=if(a1<60,"不及格",if(a1<70,"及格",if(a1<90,"良","優")))
在excel**中的if功能如果有多個條件怎樣計算?
24樓:
可以用and()或or()把條件放在一起。
1、多層if巢狀.比如if(a1>1,"1",if(a1>2,"2","3"))
2、用and(),or(),and表示裡面的條件必須全部符合,or表示,只要有一個符合就可以:
舉例:1、在單元格內輸入「=if(or(b10>=80,c10>=80),"優","差")」。表示其中一個不滿足時返回假值"差"。
2、向下拖動單元格,可判斷其它單元格。
擴充套件資料
if函式語法:
if(logical_test,value_if_true,value_if_false)
1、logical_test 表示計算結果為 true 或 false 的任意值或表示式。
例如,a10=100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。
本引數可使用任何比較運算子(一個標記或符號,指定表示式內執行的計算的型別。有數學、比較、邏輯和引用運算子等。)。
2、value_if_true logical_test 為 true 時返回的值。
例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。
如果 logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。如果要顯示 true,則請為本引數使用邏輯值 true。value_if_true 也可以是其他公式。
3、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中怎樣進行有條件的轉化
把vfp檔案轉化成excel有兩種方法 方法1 使用圖形介面,即使使用選單 1 開啟要轉成excel檔案的表 2 檔案 選單 匯出 彈出 匯出 對話方塊3 在 型別 下拉選單中選擇 microsoft excel 5.0 xls 在 到 文字框中輸入要儲存的excel檔案的路徑和和檔名,或者點選文字...
excel有條件求和公式怎麼寫,excel有條件求和公式怎麼寫?
先來個單條件求和抄,求 客戶a的銷售額 注意 如圖的sumproduct函式可以用sum的陣列方式來實現。第一個多條件求和公式,求 客戶a的1月份銷售額 用sumifs基本用法。第二個多條件求和公式,求 客戶a的1月份銷售額 用sum的陣列用法。第三個多條件求和公式,求 客戶a的1和3月份銷售額 用...
為什麼excel函式if沒有條件也行
mod mid c2,17,1 2 返回的結果是1,mod mid c2,17,1 2 1返回的結果是 true 邏輯關係中true 1,false 0,因此是相通可替換的。mod x,2 只有0和1兩種結果 0被處理為false 非0被處理為true excel if函式只能判斷一個條件 如果有兩...