ゴリラストロングの雑記帳

月収10万円の広告収入を目指す自称専業ライターのブログです。




【Python】条件分岐。得点に応じて3段階にランク分けをする。




どうも、ゴリラストロングです。

 

今回はPythonで得点に応じて3段階にランク分けをする条件分岐を作成してみました。

 

<元データ>

f:id:gorilla-strong:20200316200133p:plain

 

<モジュール実行後>

f:id:gorilla-strong:20200316200241p:plain

 

 

 

 スポンサーリンク

 

 

 ソースコード

import win32com.client

app = win32com.client.Dispatch("Excel.Application")

from pathlib import Path

abspath = str(Path("模擬試験.xlsx").resolve())
workbook = app.Workbooks.Open(abspath, UpdateLinks=0, ReadOnly=False)

app.Visible = True

sheet = workbook.Worksheets("Sheet1")



for i in range(3, 8):


    if sheet.Cells(i, 2).Value>= 80:
        sheet.cells(i,3).value ="A"
    elif sheet.Cells(i, 2).Value>= 60:
        sheet.cells(i,3).value ="B"
    else:
        sheet.cells(i,3).value ="C"

 

 

 

<参照させていただいたサイト>

https://qiita.com/Morio/items/e8aed85346c0055beea7

https://www.javadrive.jp/python/if/index1.html#section3

https://wacky.hatenadiary.com/entry/20091011/1255259575

 

 

 

以上、ゴリラストロングでした。

 

スポンサーリンク