1. 程式人生 > >excel vba和python pandas庫在處理excel,數據循環嵌套查詢方面的比較。

excel vba和python pandas庫在處理excel,數據循環嵌套查詢方面的比較。

bsp 由於 panda 產生 任務 之間 bubuko 我們 工資

最經朋友成立了一個運營兼職的公司,然而需要對於一些兼職人員的工資進行發放,但是由於一次兼職的工資在40~60之間,所以公司采取的原則是大於200以上進行發放,這個規則也就相當於滴滴司機,提現需要大於200以上,那麽問題就來了,為了更好的讓眾多的兼職人員能夠,清晰的了解到自己在什麽時間段日子裏面賺到了多少錢,這時候就引申出了一個問題,我們需要對產生工資的時間段進行查找,這時候我想到了想到了運用 vba和xlrd庫對數據進行處理和比較讓他解決這個問題,最後完美完成任務,加深了兄弟之間的感情。

下圖就是我們所需要的查詢結果。

技術分享圖片

首先我們用vba進行快速處理。


Sub 時間查詢()
Dim a!, b!
c = 136
For a = 3 To 40
For b = 5 To c
If Sheet2.Cells(a, b) > 0 Then
Sheet2.Cells(a, c + 1) = Sheet2.Cells(2, b)
Exit For
End If
Next

Sheet2.Cells(a, c + 2) = Sheet2.Cells(2, c)
Next

End Sub

然後我們在用pandas 進行處理

技術分享圖片

excel vba和python pandas庫在處理excel,數據循環嵌套查詢方面的比較。