1樓:yesyes科
1、首先在計算機桌面建立乙個新的excel**。
2、建好**後滑鼠雙擊開啟,然後匯入要進行查詢的資料,如下圖。
3、接著在i3單元格內輸入公式:=counta(b3:h3),然後按回車鍵,可以看到統計出來是6。
4、然後把滑鼠放在i3上,等右下角變成十字游標時候,下拉到有資料單元格位置。
5、下拉完成後鬆開滑鼠,就可以看到完成所有非空單元格統計了。
2樓:匿名使用者
如圖,做兩個函式,函式名稱及內容如下:
function ks(p%) as stringdim i%, x as string
x = ""
i = 2
do while cells(1, i) <> ""
if cells(p, i) <> "" thenx = cells(1, i)
exit do
end if
i = i + 1
loop
ks = x
end function
function js(p%) as stringdim i%, x as string
x = ""
i = 2
do while cells(1, i) <> ""
if cells(p, i) <> "" thenx = cells(1, i)
end if
i = i + 1
loop
js = x
end function
在單元格中呼叫時,引數p表示你要查詢的行號,比如對於任務1,p=2,對於任務2,p=3
然後就可以得到結果了
注意:(1)兩個函式必須寫在獨立模組中。
(2)由於日期型資料在excel不好控制,所以最好表示成字元型。
3樓:香格里拉稻草人
1 第1行日期範圍由程式自動檢測有多少列,最大有效範圍為256列
2 開啟工作簿點選按鈕,開始日期和結束日期等資料均由程式自動填寫
3 不明白hi我
4樓:匿名使用者
range( [b5].end(4).row+1,2)
range( [c5].end(4).row+1,3)
5樓:匿名使用者
這個要自己做個函式了。
6樓:匿名使用者
高手已經作答。學習了。
7樓:
第二、三行的數字是什麼意思,不大明白你的情況。
excel中按條件返回第乙個非空單元格的值
8樓:匿名使用者
excel中按條件返回第乙個非空單元格的值的方法如下:
1、公式法,可以在要返回值的單元格裡輸入下面的公式:
=index(b2:f2,min(if((b$1:f$1="a")*(b2:f2<>""),column(a:e))))
crtl+shift+enter結束公式 往下填充2、程式設計法。
可以根據你的要求編寫vba小程式,然後將返回值顯示在指定的位置。
9樓:
a2=lookup(1,0/(($b$1:$f$1="a")*($b2:$f2)),$b2:$f2)
同時按ctrl+shift+回車鍵 公式再下拉
10樓:萊昂納德_尤拉
=index(b2:f2,min(if((b$2:f$2="a")*(b2:f2<>""),column(a:e)))
crtl+shift+enter結束公式
excel中如何獲取某一列第乙個非空單元格的行號?
11樓:太極健
陣列公式就是輸入完公式不是直接回車,而是按ctrl+shift+回車=min(if(w10:w65536<>"",row(10:65536)))
用vba完成更方便
這裡把這個結果寫到w9單元格
range("w9") = range("w10").end(xldown).row
12樓:匿名使用者
=min(if($w$10:$w$65536<>"",row($10:$65536)))
陣列公式,按ctrl+shift+enter輸入。
13樓:
=min(if(a1:a65535<>"",row(a1:a65535),65536))
excel中選擇當前列的第乙個非空單元格,用vba語句怎麼寫?
14樓:匿名使用者
看你題意,你是要選擇第乙個空單元格吧
range("a1").end(xldown).offset(1, 0).select
range("a6513").end(xlup).offset(1, 0).select
如果是非空單元格去掉.offset(1,0)就可以了,列也是類似的
range("a1").end(xltoright).offset(0, 1).select
range("aa1").end(xltoleft).offset(0, 1).select
15樓:匿名使用者
範圍內一直有資料的話比較容易,**如下
range("a1").end(xldown).offset(1, 0).select
range("a1").end(xltoright).offset(0, 1).select
excel如何篩選出某行中第乙個非空單元格
16樓:沈一民
=index(4:4,min(if(g2:n2<>"",column(g2:n2),255)))
【陣列公式,公式輸完後,游標放在公式編輯欄同時按下ctrl+shift+回車鍵,使陣列公式生效】
如何凍結excel單元格,Excel中如何凍結單元格?凍結單元格在哪裡
樓主你好 如下選中指定單元格,滑鼠右鍵選單中有乙個 設定單元格格式 保護 標籤裡選中 鎖定 然後 工具 保護 保護工作表 這樣只有知道密碼才能修改這個單元格的值和格式。如果凍結是指固定單元格在工作區的顯示位置 選指定單元格右下方的單元格為活動單元格,然後 視窗 凍結窗格 這樣,無論滾動條如何移動,指...
如何查詢EXCEL中帶公式的單元格
1 按功能鍵f5,彈出定位對話方塊,單擊定位條件按鈕。2 在彈出的定位條件對話方塊中單擊公式,再單擊確定按鈕,即可選中所有帶公式的單元格。3 結果如下,帶灰色背景的單元格即為含有公式的單元格。公式 選中區域,ctrl g,定位條件 公式,點選。確定即可這是被選中的單元格即為所求。純資料 選中區域,c...
excel合併單元格時如何保留所有單元格內容
平常我們合併單元格時,只保留第乙個單元格的內容,那麼,我們想保留所有單元格內容,如何進行單元格合併呢?沒法直接保留所有合併單元格的內容,只能夠採取變通方法 將要合併的所有單元格的內容放到另外單元格去,可以使用公式 單元格1 單元格2 單元格3 然後合併單元格,合併後再拷貝回去。或者使用vba去實現。...
excel如何解散合併的單元格,Excel中如何合併和取消合併單元格
撤銷合併單元格,找出這個工具按鈕就可以了,步驟如下 1 單擊檢視 工具欄 自定義,開啟自定義對話方塊,如下圖 2 單擊 命令 選項卡,在類別列表中選擇 格式 3 在右邊的命令列表中找到 撤銷合併單元格 的命令按鈕,見下圖 選中該按鈕,按住滑鼠左鍵不放,移動滑鼠至工具欄上面,鬆開滑鼠左鍵4 選中已經合...
如何在EXCEL中進行多個相鄰單元格的查詢
只能在f列把前面幾列的內容放在一下,然後查詢f列,在f列裡鍵入 a1 b1 c1 d1 e1然後選定f列,查詢。如果不行有可能要把f列複製,然後貼上為數值,再查詢。貌似不能直接查詢,不用程式設計的話,我想到兩個方法1 高階篩選嘍,a列選1,b列選2 2 輔助列 在f列合併前幾列的數字,然後在f列查詢...