我在 excel 中使用 pandas,我想在 excel 中獲取標題的字母以搜索列名。
這是一個例子

我想做這樣的事情:df.columns.get_loc("SR Status") 我想回傳:"D"
我已經這樣做了:
import pandas
df = pd.read_excel("file.xls")
df.columns.get_loc("SR Status")
讓我們假設資料不會總是在同一個地方。有時它可能在標題“A”但其他時間可能在其他地方提前謝謝
uj5u.com熱心網友回復:
您可以使用get_column_letter:
import pandas as pd
from openpyxl.utils import get_column_letter
df = pd.read_excel('data.xlsx', usecols='D:F')
offset = 4 # D
col = get_column_letter(df.columns.get_loc('SR Status') offset)
print(col) # Output: D
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/451439.html
