1樓:
呃。。表述不清啊。。表述清楚點,沒準可以幫你解決。
我大概明白了你的意思,不過公式貌似無法完成,我編了一段vba。你試試看。
private sub commandbutton1_click() 『新增一個按鈕
dim i as integer, xmin as single, ymin as single
dim upi as integer, downi as integer
n = 2 ^ 10
i = 1
xmin = 100 '隨便選了一個比1 大的數,用來選擇最小值(如果沒有負數的話,最小值就是最接近1的數),查詢ab選項最小值用
ymin = 100 』查詢bc選項最小值用
for i = 1 to n
if sheet1.cells(i, 1) = "" then exit for 『sheet1就是你資料所在的工作表,如果你的不是在sheet1,就更改下
sheet1.cells(i, 3) = ""
select case sheet1.cells(i, 1)
case "a", "b"
if sheet1.cells(i, 2) <= xmin then
upi = i
xmin = sheet1.cells(i, 2)
end if
case "b", "c"
if sheet1.cells(i, 2) <= ymin then
downi = i - 1 '取接近1的上一位
ymin = sheet1.cells(i, 2)
end if
end select
next i
i = 1
for i = upi to downi
sheet1.cells(i, 3) = "可以"
next i
end sub
補充,如果你的資料是如你的圖所示那樣子排列的話,這段vba應該是沒問題,我試了下你圖中的資料,結果和你的截圖一樣。
2樓:數碼銀狐
不知道你是不是以下的意思 輸入公式試試吧
=if(a1="","",lookup(a1,a1:b100))
或者=if(a1="","",sum(if(a1="","",index(b:b,lookup(a1,a1:a100,row(1:
100)+1)))+if(a1="","",lookup(a1,a1:b100)))/2)
3樓:退休畫線工
給你一個最簡單的公式,c1中輸入:
=if(abs(vlookup(a1,,2)-b1)<2.5,"可以","")
向下拖拉填充公式。
4樓:匿名使用者
看來不是函式問題,是您還沒理清思路?
看懂了,很簡單。
建議你,先排序,
然後用這個公式
在c2單元格=if(a1=a2,,1),然後下拉。
那些1就是你要的。
5樓:
c8:c17的可以是如何計算出來的?
詳細描述下。
6樓:匿名使用者
嗯, 表述不清
請教一個excel函式問題!!
7樓:excel辦公實戰
if((條件,row($a$1:$a$19),23)
意思是如果條件成立 返回行號,否則返回一個定值
8樓:論壇磚家
已經測試,公式正確。
意思是,在目標列(比方下圖的c列)依次返回b列值為「甲」的單元格所對應的a列單元格的值,若b列單元格的值不為「甲」,則返回空值。(注:iferror函式要在office2003以上的版本才可使用)
下圖c列是公式的返回結果。
請教一個關於excel函式的問題
9樓:s今生緣
單元格格式設定為數值,並不影響你輸入字元,會自動作為文字處理,另外,嫌「非黨員」刺眼的話,可以用「--"、等符號替代。
10樓:匿名使用者
不用那麼麻煩,單元格格式設定成常規一樣可以合計統計啊,就是被合計的區域有字串一樣沒有問題
11樓:樑成進
單元格格式是數值也可以填寫字元呀
12樓:
if函式你應該知道什麼意思吧,
vlookup函式是一個查詢函式,引數分別為vlookup(查詢值,查詢區域,列編號,[匹配條件]);
c908&d908就是把兩個單元格的字元連起來組成一個字串;
iserror函式是一個is類函式,就是判斷是否出現錯誤資訊,例如你除數為0時就會在單元格出現#div/0!這樣的錯誤值。
tongji是自定義名稱,從插入-名稱-定義中可以定義單元格區域,你在公式中就可以直接使用,不用再
整個公式意思就是,從tongji這個單元格區域內查詢c908&d908,如果查詢結果出錯的話就在單元格顯示「0」,如果不出錯就顯示查詢結果!
主要就是為了防止單元格顯示的出錯資訊才使用if函式來控制一下顯示!
請教高手excel排序問題,請教excel高手,自動排序問題
首先,要保證你的統計表中沒有合併的單元格。其次,你在工具 選項 自定義序列中,錄入兩條內容,第一條是所有鄉鎮,第二條是工礦企業 農林企業等內容,錄入完畢後儲存。再次,選中整個統計表,選擇 資料 排序,在彈出的對話方塊中,選擇 有標題行 主要關鍵字 選擇剛剛在第二步中自定義的鄉鎮序列,次要關鍵字 選擇...
EXCEL中問題請教,EXCEL中一個問題請教
1.檢視 工具欄 控制元件工具 開啟控制元件工具箱 2.建一個按鈕,並雙擊該按鈕輸入或貼上下列語句 假設a1 a100有資料 private sub commandbutton1 click s 0 for i 1 to 100 step 2s s cells i,1 if s 1200 then ...
請教關於Excel的問題。excel中Ctrl F只能實現單個查詢,我現在想同時查詢多個怎麼辦呢
這個你不如用函式,設原來的資料在a d列,在e列從e1向下輸入要查詢的人名,f1輸入公式 vlookup e1,a d,4,false 向下填充,號碼就出來了 快速將某列中具有相同內容的多餘行刪除 刪除整行 只留一行。你問題操作 第一步,先選定 所在的d列 資料 排升序排列,可見凡是重複的都排在一起...