1樓:論壇磚家
我關注這個問題很久了。這個問題貌似簡單。若程式設計可採用迴圈巢狀解決,相對容易。
若使用公式解決,則有些小麻煩。用增加輔助列的方法可以解決。
· 第一步:增加輔助列,在b2輸入下列陣列公式,以「ctrl+shift+回車」結束輸入
=lookup(row()-2,subtotal(9,offset(a$1,,,row($1:$50))),row($1:$1000))
· 第二步:在c2輸入公式 =if(b2<>b1,1,c1+1)· 第三步:選擇b2:c2,下拉複製公式就ok。下邊是公式的效果。
2樓:sleppa帥草男
查詢a列中包含b列內容,在c1輸入公式
=if(countif(a:a,b1),"有","")查詢b列中包含a列內容,在c1輸入公式
=if(counif(b:b,a1),"有","")選擇c1單元格
滑鼠移近選擇框的右下角小黑點處,變成黑十字游標時按住黑點往下拖,或雙擊這個小黑點實現填充
求excel一個公式得出a列除以b列的結果最小值
3樓:苗喬恩
公式為:
=min(a$1:a$3/b$1:b$3)陣列公式,按ctrl+shift+enter產生花括號。
如圖所示:
怎麼在excel裡輸入公式後在另一列中自動計算出結果
4樓:匿名使用者
1、首先開啟新建excel**,建立相應的表頭。
2、然後在工具欄 公式中找到名稱管理器,點選名稱管理器。
3、然後點選新建,名稱處隨意輸入,此處輸入a,引用位置處輸入evaluate(b2),括號內計算公式所處單元格的名稱。
4、第四步新建完成後,點選關閉;然後在計算結果處輸入=a,計算結果欄自動生成剛新建函式。
5、在計算公式欄內輸入相應的計算公式,計算結果處可以自動出結果了。下拉計算結果欄,計算公式欄內就可以隨意輸入公式了。
5樓:刀劍上的舞者
材料/工具:excel2003
1、開啟excel2003版本,然後在上面輸入資料,我們為了看來方便,分別在b2、b3、b4中輸入1、2、5,然後在c2中輸入要乘以的常數2,我們得到的是:讓原有資料的b列乘以常數2後的結果顯示在d列。
2、此時,我們在d列的第二行輸入公式=b2*$c$2,然後按鍵盤上回車鍵。
3、回車後,然後我們可以看到b列第一個資料1乘以常數2得到的結果為2,在d列中顯示,然後返回來選中d2單元格,用滑鼠放在單元格的右下角黑點處,呈黑十字時,向下拉動滑鼠。
4、此時自動填充原有列乘以常數後的結果。
6樓:天堂滴落的眼淚
1、以excel2010版本為例,如下圖要在a列中輸入計算式子,b列中得出計算結果,首先按ctrl+f3快捷鍵調出名稱管理器設定框,然後點選裡面的「新建」;
2、在彈出的編輯名稱設定框,名稱輸入jisuan,你用其他名稱也可以,然後下面的引用位置填=evaluate(a1),點選下面的確定;
3、就會回到這個設定框,看到已新建的名稱了,點選下面的關閉則可;
4、這時在b1單元格輸入=jisaun ,然後按enter鍵,則可計算出a1的3.5*2.8了;
5、把滑鼠放在b1單元格右下角,下拉填充公式則可得出相應式子的計算結果。
7樓:明佳妙明
excel批量算式求和自定義函式
=ssjs(a1)
8樓:匿名使用者
ctrl f3
新建名稱 名稱 輸入 jisuan
引用位置輸入 =evaluate(a1)確定b1輸入 =jisuan
回車即可
9樓:匿名使用者
只有在a1中3.5*2.8前面加一個等於號=,然後在b1中輸入「=a1」,你看看這是不是你想要的
10樓:匿名使用者
1: 在a1(a列第一行)處輸入「3.5*2.8」
2: 任意點選一空白處。點「公式」、進一步 點「公式管理器」。
彈出題為「公式管理器」的對話方塊,選擇「新建」,彈出「新建名稱」對話方塊。名稱自擬(此處以aa為例),「引用位置」內資料全部刪除,點選excel中「3.5*2.
8」。點「確定」,進一步 點「名稱管理器」中的「關閉」。
3: 點選b1,輸入「=aa」
注:前文所述的引用號不必鍵入。
11樓:
按ctrl+f3
定義一個名稱 ok
=evaluate(a1)
b1=ok
12樓:
在b1中輸入=3.5*2.8
如圖,在excel中如何把相同專案(a列)中的資料(b列)求和?
13樓:匿名使用者
c1中輸入公式
=if(countif($a$1:a1,a1)=1, sumif(a:a, a1, b:b),"")
滑鼠移到c1右下角,指標變成十字形時雙擊滑鼠,公式自動向下填充值資料結尾
這樣當a列的資料是第一次出現時,就統計與該值相等的b列中資料和不是第一次出現的,不進行統計,保證每一個值統計一次
excel 找出a列中包含b列內容的資料
14樓:次次次蛋黃米亞
1、首先在**的a列和b列分別輸入兩組資料,需要找出a列中包含b列內容的資料。
2、在c1單元格中輸入公式:=countif(a:a,b1)。
3、點選回車即可生成計算結果,可以看到顯示了數字「1」,表示b1的資料在a列中有相同的。
4、然後點選c1單元格右下角的綠色圓點向下填充公式,即可生成批量的查詢結果,標1為有相同,標0表示沒有相同。
15樓:匿名使用者
條件格式
先選中要設定的區域,本例為a1:a10,然後條件格式-->新建規則-->使用公式確定要設定格式的單元格,輸入以下公式,然後點「格式」按鈕,設定顏色即可。
條件格式公式:
=count(0/(find(b$1:b$999,a1)*(b$1:b$999<>"")))
求excel中根據a列數值提取對應b列數值顯示到c列的函式
16樓:匿名使用者
如圖:最簡公式:
=lookup(row(a1)-1,sumif(offset($a$1,,,row($1:$100)),">0"),b$2:b$100)&""
excel,滿足a列的一定條件,b列的資料通過不同公式計算後得到c列的結果?
17樓:匿名使用者
c2單元輸入:
=if(a2="小**",b2,if(a2="中**",b2/2,if(a2="大**",b2/3,"")))
下拉公式
18樓:
是可以的,這個東西是可以的
19樓:苗喬恩
公式為:
=b2/vlookup(a2,,2,)
如圖所示:
在excel**中,已知兩列資料a、b,如何用公式將b列與a列相同的數值拉出色塊(如下圖)?
20樓:匿名使用者
選中b列,點選開始--條件格式--新建規則--公式規則---輸入下列條件
=and(b1<>"",isnumber(find(b1,a1)))並調整好符合條件的單元格格式。
確定後即達到效果
請及時採納答案!
21樓:火_易
選中b1-b5,條件格式,新建規則,使用公式。
=find(b1,a1)>0
格式裡選用你要填充的顏色
excel排序問題,使B列根據A列資料中相同內容排序
那你就需要用vlookup函式了 在a列後面插入2列 b1輸入公式 vlookup a1,d e,1,0 c1輸入公式 vlookup a1,d e,2,0 然後將b1 c1 向下填充 對應完成後 複製b c兩列 右鍵選擇性貼上 選擇 數值 確定然後刪除d e 兩列完成 工具 選項 自定義序列,輸入...
excel中如何刪除指定列為0的資料?如圖 如果G列數值為0,刪除C列為GR0003的所有資料行,請指導,謝謝
公式不只能改變自己單元格的輸出結果,不可能去刪除其他單元格,所以要手動操作或用vba。若僅僅想將該行顯示為空白,且是07版以上的,可以用條件格式來處理。方式是選中c g列資料區,條件格式 公式,按住ctrl鍵的同時點c3,輸入公式 g3 0,設定格式 數字 自定義,輸入 後確定就行 假設那些資料在c...
在EXCEL中如何將三列資料合併為一列
葵葵演說一季 excel 合併兩列資料為一列原來這麼簡單 七零后王大姐 這一差11中將三列資料,並且威力也可以的。 d1輸入 a1 b1 c1 向下複製公式到有內容的最後一行,複製d列,選擇性貼上為數值,然後刪除其他列. 1 用公式法 假定abc三列資料要合併,請在d1輸入公式 a1 b1 c1 滑...