今天被網友問到這樣乙個問題:
這個問題很多朋友都會想到用vlookup去解決。但事實是vlookup函式可能達不到目的。我們一般可以通過自定義函式來解決,這樣的話,邏輯再複雜也可以處理。
下面我寫了乙個簡單的函式,它就是迴圈,從後往前找,找到匹配的就不找了。這與vlookup函式的從前往後找的原理是相反的。
function getlastpricevalue(coderng as range) as variant
'這個函式是用來取得最近的乙個單價的
'輸入引數coderng指的是條件**的單元格
'大致使用的方法就是:getlastpricevalue(b16)這樣即可
dim v as variant
v = coderng.value
do while coderng.row > 1
set coderng = coderng.offset(-1)
if coderng.value = v then
getlastpricevalue = coderng.offset(, 5).value
goto exit_func
end if
loop
exit_func:
end function
另外,這位朋友也問到,如何在函式中刪除某行資料?
關於通過公式刪除資料,不少朋友都有這樣的想法,但是:不可以。(你確實可以寫刪除的語句,但不會有效果的)
出處:http://blog.csdn.net/chen_xizhang
如何在DataFrame中通過索引高效獲取資料?
今天是pandas資料處理專題的第四篇文章,我們一起來聊聊dataframe中的索引。資料對齊 我們可以計算兩個dataframe的加和,pandas會自動將這兩個dataframe進行資料對齊,如果對不上的資料會被置為nan not a number 首先我們來建立兩個dataframe impo...
如何在ARCGIS將Excel中座標點轉線
如何將excel中座標點轉線 分為兩種情況 1 單個閉合線要素 excel檔案樣式如下 儲存為.xls 注意 1 有乙個點的序號,將按照該排序進行生成,如objectid 2 閉合的線要素必須開始和結束為同乙個點。詳細步驟 1 將excel資料匯入,可以通過檔案 新增資料 新增xy資料 如遇報錯,也...
excel中如何使用mid函式
使用方法 首先開啟需要進行操作的excel 選中指定單元格 然後在單元格中輸入公式 mid 準備從中提取字串的文字字串,開始位置,字元長度 即可。本教程操作環境 windows7系統 microsoft office excel2010版 dell g3電腦。首先,進入到excel中後,大家可以自己...