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是...