1樓:匿名使用者
見截圖(空格內有公式存在),f1輸入
=if(sum(iferror((a1:e1<>"")/countif(a1:e1,a1:e1),0))=1,"一致","不一致")
陣列公式,先按住ctrl+shift,最後回車,使得編輯欄公式兩端出現花括號
公式下拉
2樓:退休畫線工
本問題看似簡單,但挺有難度,也很有點意思的。前面6個回答中,個人感覺yanxy0924 的公式意義明確,是一個不錯的公式。資料不為空做分子(為真時就相當於1)與該資料出現的次數相除。
n(n小於等於5)個不為空的資料相同的,每個相除的結果就是1/n,n個1/n求和就是1了。妙!
本人也編寫一個公式:
=if(count(0/(a1:e1>""))=max(mmult(n(a1:e1=transpose(a1:
e1)),transpose(n(a1:e1>"")))),"一致","不一致")
同時按ctrl+shift+enter三鍵輸入陣列公式
if判斷的條件是:等號前為該行不為空的資料個數,等號後矩陣得到每個資料出現的次數,顯然如果資料相同,出現的次數一樣,也就等於資料的個數。這裡用max取這些資料中的最大數來比較。
本來可以簡單地用countif(a1:e1,a1:e1)*(a1:
e1>"")來得到每個不為空的資料個數的,但這與yanxy0924 的公式就有些雷同了,所以用矩陣的演算法來處理,也是另一個思路吧。用countif(a1:e1,a1:
e1)*(a1:e1>"")的話,公式就是:
=if(count(0/(a1:e1>""))=max(countif(a1:e1,a1:e1)*(a1:e1>"")),"一致","不一致")
同時按ctrl+shift+enter三鍵輸入陣列公式
3樓:張簡文景
比如資料在a列和b列,在c1中複製公式,然後下拉就可以了=if(countif($b:$b,a1)=0,"不一致","一致")
這個公式是比較兩列中是否有相同的,不按順序或:=if(a1=b1,"一致","不一致")這個公式是按喘順序比較兩弄是不是完全一樣
4樓:平陽虎
在f1中輸入公式
=if(or(sumproduct(isnumber(a1:e1)*1)=0,sumproduct(isnumber(a1:e1)*1)=5),"一致","不一致")
回車確認後下拉填充。
5樓:拾光荏苒
在很多情況下我們需要將excel**中的一些資料整理一下,特別是一些相同的資料,我們需要將其找出,然後刪除掉。但是在兩列單元格中光是用眼睛去查詢的話可能很難分辨出來,而且還很費神,何不試試用excel中的公式自動分辨有哪些相同資料呢?下面有4種方法可以快速幫大家找出重複資料。
工具/原料
excel
方法/步驟
我們以下表的資料為例,具體的介紹一下操作方法。
方法一:
excel分別對ab列兩列資料對比,比如a2=b2,就返回相同,否則返回不相同。
d2公式為:=if(c2=b2,"相同","不同"),這樣就可以實現excel兩列對比,判斷c2和b2是否相同,如果相同就返回值「相同」,反之則顯示不同。
同樣的方法比較其它資料,結果如下圖:
不過細心的朋友會發現,b5和c5實質上有大小寫區分的,因此使用這個公式不是完全準確。excel中exact函式可以完全區分大小寫,因此c2公式可以更改為:=if(exact(a2,b2)=true,"相同","不同"),然後下拉複製公式,完成excel兩列資料對比。
這樣我們就很準確的判斷兩列資料是否相同了,各位朋友按這方法試試。
方法二、
ab兩列都是客戶的姓名,需要找到兩列重複的客戶名稱,並標示出來。
c1單元格輸入陣列公式:=if(countif(a:a,b1)=0,"不重複",""),然後下拉完成excel兩列資料對比。
excel 怎樣把相同名字的文字,數值合併成一行
6樓:來自齊雲山熱情的梨
把另一個檔案隨便開一個名字 然後開啟這兩個檔案 複製貼上到一起就行了
怎麼將excel中計算結果和文字組合在一起顯示在一個單元格
7樓:蒯問奇英華
你好!=a1+b1&"你想說的話"
即使用連字元
&串接文字就行了,而文字必須使用英文的雙引號引用起來。
僅代表個人觀點,不喜勿噴,謝謝。
8樓:匿名使用者
這個應該比較簡單 假設你的文字在a1 --文字 ,數字在b1 ----123在你要顯示的單元格輸入=a1&b1 顯示出來的就是:文字123 ,以此類推
9樓:
=a1+b1&"你想說的話"
即使用連字元 & 串接文字就行了,而文字必須使用英文的雙引號引用起來。
10樓:萬佛遊子
公式後面添上 &"釣魚島是中國的!" 即可
11樓:匿名使用者
=計算公式&"文字"
比如下圖
12樓:譚笑風笙
="文字"&sum(a1:a10)&"組合"
這樣能明白嗎?
13樓:上官風絕
在結果前面輸入文字就好了
請問為什麼在excel表中,同樣是文字格式,相同的字母和數字的組合,為什麼相減不能等於0,而是#value!
14樓:
大哥。你都說是文字的。還怎麼想減。。
肯定不行的。
你要把文字改成數值。。
15樓:鞏夢菲
以文字形式儲存的數字無法應用公式,將文字格式轉換為數字格式。
16樓:匿名使用者
說明你那些數字中有的是數字格式有的實際上是文字格式,而文字格式的不能參與計算。
你可以找一個空白單元格輸入1複製
然後 選中那些數字(包括數字型的和文字型的),右鍵選擇性貼上,乘,確定
應該就可以計算了
17樓:匿名使用者
文字是不能計算(相減)的,因為這樣沒有任何是實際意義。你可以換個想法,讓某2個單元格的內容相等就可以了麼
18樓:
不要文字模式,選擇數值模式
19樓:匿名使用者
qq872510 我 詳談
沒有** 沒有資料
excel中將滿足相同條件的單元格 文字進行合併
20樓:很多很多
1、首先插入使用者模組:在excel視窗中按alt+f11組合鍵,調出vba視窗。
2、在vba視窗中按上面選單欄中的「插入-模組」,就會在下面出現一個空白的模組視窗,把**複製貼上到這個視窗中就行了。
3、輸入**:
function abc(a as range, b as range, c as string)
dim t as string
'如果a與b的區域大小不同,就顯示「錯誤」
if a.rows.count <> b.rows.count then abc = "錯誤": exit function
'在區域a是迴圈
for i = 1 to a.rows.count
'如果在a中找到與c相同的值,就把同一行中的b的內容提取出來,存入變數t中。
if a.cells(i, 1) = c then t = t & " " & b.cells(i, 1)
next
'將變數的值賦給自定義函式
abc = t
end function
4、回到excel視窗,在d1單元格中輸入公式 =abc($a$1:$a$9,$b$1:$b$9,a1)
5、按回車鍵後,馬上顯示出結果 30 43 42。
21樓:匿名使用者
1、選擇e1:e5,輸入以下公式,按ctrl+enter組合鍵結束=d1&if(countif(c2:$c$6,c1)>0,"/"&vlookup(c1,c2:
$e$6,3,0),"")
2、將abc列複製到ghi列,選擇ghi列,在「資料」選項下的「刪除重複項」後,保留唯一值;
3、在j1單元格輸入以下公式,然後向下填充公式=vlookup(i1,c:e,3,0)
詳見附圖
excel中有亂序組合排列的數字與字母,只取數字用什麼公式
10 1,1 10 row 1 10 10 三鍵結束 求excel公式,11個數字的排列組合公式 組合問題bai 11取5的組合du數為462個,需要用到zhi三個公式 1.先在daob2手工輸入1 圖中紅專色部分 2.c2公式 圖中黃屬色部分 if a 3 b2,b2 1,右拉到f2 3.b3公式...
excel函式顯示數字對應的文字
value函式,可以將代表數字的文字字串轉換成數字,其語法結構為 value text value函式只有一個引數text,表示需要轉換成數值格式的文字。text引數可以用雙引號直接引用文字,也可以引用其他單元格中的文字。excel是辦公室自動化中非常重要的一款軟體,excel函式則是excel中的...
EXCEL為什麼同是文字格式,數字顯示的效果卻不同呢
第二個明顯是數值格式。或者常規格式 你所謂第二個也是文字格式,應該是輸入內容後,你再進行了單元格格式設定為了文字。這種設定是無效的。只有先設定再輸入,你的設定才會生效。你這來兩數字的格式不自一樣,第一個是文字格式,第二個是常規格式,如果要顯示一樣的結果,將格式設定相同,並雙擊修改格式後的單元格即可 ...