excel中的語句,哪位高手幫著解釋一下含義,謝謝

2021-08-13 23:01:10 字數 2055 閱讀 5329

1樓:

airports2是一個定義了名稱的區域,ctrl+f3可以看到它對應哪個區域

該公式功能

如果g4無任何值,則返回空值——不做任何事否則,一旦檢測到g4中有資料,則執行後面的語句後面的語句主要執行資料查詢

首先檢測i4是否在資料區airports2的第一列是否存在,如果資料區airports2沒有i4這個值,公式就顯示error - check apt code並中止。

如果存在,則返回airports2這個資料區第二列的對應值。

你公式中,有一處錯誤:ifalse應為false該公式可改寫如下

=if($g4="","",if(countif(airports2,$i4),vlookup($i4,airports2,2,),"error - check apt code"))

2樓:匿名使用者

你點f3,看一下airports2的定義,應該是一個區域。

如果g4為空,則為空。

否則,在airports2區域查詢第二列為i4對應的值,精確查詢;

如果查不到,顯示"error - check apt code"

3樓:匿名使用者

如果【g4】單元格是空值的話,就顯示【空白】,如果以【i4】單元格為參照查詢【airports2】對應區域中【第2】列數值出現【錯誤值或查詢匹配不成功】,就顯示【error - check apt code】,否則執行該查詢公式(vlookup($i4,airports2,2,false)。

4樓:匿名使用者

g4單元是否為空,如果為空,顯示空;否則i4單元格在airports2尋找看能否找到,找了顯示airports2的第2列值,找不到顯示error - check apt code

excel **中的程式設計語句,請高手幫我解釋一下下列語句的含義,謝謝

5樓:匿名使用者

sub xx()

dim lastrow as long '定義lasttrow為長整形

lastrow = range("b65536").end(xlup).row() '獲取b列最大行數

sheets("sheet2").select '選擇工作表sheet2作為當前工作表

for i = 2 to lastrow

for j = 2 to 8

cells(j + 3, 3) = sheet1.cells(i, j) '將sheet1的b2:h?

區域數值賦給sheet2的c5:c11,有錯誤,資料區域大小不相同,結果可能非預期

next j

for j = 9 to 13

cells(j - 4, 6) = sheet1.cells(i, j) '和前面錯誤類似

next j

cells(14, 6) = sheet1.cells(i, 14) 'sheet1的n列賦給sheet2的f14,有問題,最終f14為sheet1 n列最後一行的值

cells(13, 6) = sheet1.cells(i, 15) 'sheet1的o列賦給sheet2的f13,有問題,最終f13為sheet1 o列最後一行的值

activewindow.selectedsheets.printout copies:

=1 '列印當前選擇的工作表sheet2,位置錯誤,應與下一條命令交換,否則要列印n次,每次列印結果也不相同。

next i

end sub

6樓:匿名使用者

把當前表的資料按規則複製到表2當中,然後列印出來

7樓:小贇贇鬧人

抱歉,剛剛表述不完整,就是不同的人不同月份的銷售彙總。遇到到不同人不同月都要插入一列進行彙總操作。

excel中vba ** 哪位高手幫解答一下!謝謝!

8樓:匿名使用者

if worksheetfunction.countif(sheet1.range("e:e"), .value) > 1 then

Excel的問題。有哪位高手幫我解決一下,本人將不勝感激

行的。只要選中aa1,再選擇選單欄上的 格式 條件格式 在 條件1 中選擇 回 公式 在旁邊答輸入 countif a1 z1,aa1 0 不含引號 再點開 格式 選擇你想要的顏色並儲存,然後再選中aa1,並將游標停在所選單元格的右下角,這是游標會變成一個黑色的十字型,點下滑鼠的左鍵並向右拖動到az...

求教EXCEL中IF語句的問題,求教一個EXCEL中IF語句的問題

if type e8 2,e8,if e8 94,a if e8 82,b if e8 77,c if e8 72,d if e8 0,e e8 改了一下最後的 e 的判斷條件。這麼理解吧,文字其實作為數字來看待,它是 0的。前面type的判斷是為了判斷e8是不是文字。因為在excel中 邏輯值大於...

你好,我有excel中if語句的巢狀問題想請教您。謝謝

g8 公式 if f8 1,if e8 350,e8 350 8 350 6,350 6 if e8 650,e8 650 8 650 6,650 6 這個可以用公式解決,其中有幾個判斷需要處理,但並不一定用到if函式,公式可為 e8 6 max 0,e8 350 300 f8 1 2其中f8 1是...