python如何對excel表格指定內容查找?
01-27
如何對excel表格,根據指定名字和指定項目進行查找數據,例如,查找李三的語文成績,請教大蝦,謝謝。
謝邀!看代碼
import pandas as pd
data = pd.read_excel(./test.xlsx)
data[data.姓名 == 張三].語文
這樣就可以了。
結果截圖如下:
更新按題主評論出現的問題修改代碼
-------------------------------------------------
import pandas as pd
data = pd.read_excel(./test.xlsx, index_col=姓名)
# 現在查詢成績就可以寫成如下風格,如查詢李四語文成績
data.loc[李四, 語文]
如果想把 讀取到的張三的語文成績修改到李四的數學那 只需要如下操作
data.loc[李四, 數學] = data.loc[張三, 語文]
修改前的數據截圖:
運行代碼後的截圖:
推薦閱讀:
※怎麼讓excel不轉換為科學計數法?
※用Excel如何做相關的累計頻率和頻數的分析圖表?
※如何取消Excel自動日期轉換?
※如何將多個同樣式的excel表匯總成一個?
TAG:MicrosoftExcel |