戴靜怡觀看劉任昌影片075
使用內建函數Find, Left, Mid, Concatenate
彭彥瑜同學
半結構化數據 semi-structured
德國DAX指數 30
EXCEL內建函數

|
| 中文 | 原文 | 類別 |
| 愛迪達戴靜怡 | Adidas AG | Adidas AG |
| 安聯 | Allianz SE | Allianz SE |
| 巴斯夫 | BASF SE | BASF SE |
| 拜耳 | Bayer AG | Bayer AG |
| 西門子能源股份公司 | Siemens Energy AG | Siemens Energy AG |
| 寶馬 | Bayerische Motoren Werke AG | Bayerische Motoren Werke AG |
| 大陸集團 | Continental AG | Continental AG |
| 科思創 | Covestro AG | Covestro AG |
| 戴姆勒朋馳汽車戴靜怡 | Daimler AG | Daimler AG |
| 德意志銀行 | Deutsche Bank AG | Deutsche Bank AG |
| 德國證券交易所 | Deutsche Börse AG | Deutsche Börse AG |
| 德國郵政 | Deutsche Post AG | Deutsche Post AG |
| 德國電信 | Deutsche Telekom AG | Deutsche Telekom AG |
| 德國住宅公司 | Deutsche Wohnen SE | Deutsche Wohnen SE |
| 意昂集團 | E.ON | E.ON |
| 費森尤斯集團 | Fresenius SE | Fresenius SE |
| 費森尤斯醫療 | Fresenius Medical Care AG & Co. KGaA | Fresenius Medical Care AG & Co. KGaA |
| 漢高 | Henkel | Henkel |
| 英飛凌 | Infineon Technologies AG | Infineon Technologies AG |
| 林德 | Linde AG | Linde AG |
| 默克集團 | Merck KGaA | Merck KGaA |
| MTU航空發動機公司 | MTU Aero Engines AG | MTU Aero Engines AG |
| 麥德龍 | Metro AG | Metro AG |
| 慕尼黑再保險 | Münchener Rückversicherungs-Ges. AG | Münchener Rückversicherungs-Ges. AG |
| 萊茵集團 | RWE AG | RWE AG |
| SAP公司 | SAP AG | SAP AG |
| 西門子 | Siemens AG | Siemens AG |
這個網誌中的熱門文章
戴靜怡程式設計學習經驗分享 選擇速度: 10 20 40 100 500 選擇顏色: 紅色 劉任昌教學影片 <!-onclick按下滑鼠-> 劉任昌第一支教學影片 劉任昌第二支教學影片 劉任昌第三支教學影片 劉任昌第四支教學影片 同學的網誌 彭同學
公式截圖 EXCEL公式 戴靜怡 公式 F5 IF(H4=-1,[@[最高價(元)]],IF(C5>F4,C5,F4)) G5 IF(H4=-1,[@[最低價(元)]],IF(C5>F4,C5,F4)) H5 IF(AND(H4 (1+$I$2)*G5),1,IF(AND(H4>-1,E5<(1-$G$2)*F5),-1,H4)) I5 IF(H4=1,E5-E4,IF(H4=-1,E4-E5,0)) 先在以上純存格,強迫轉成文字 在選擇進行貼上,然後恢復原來的公式計算
from openpyxl import load_workbook #劉任昌指導戴靜怡等學生專題 book = load_workbook(filename='pylenin.xlsx') print(book.sheetnames) #列出所有工作表 """以下也被註解暫時不執行python語言註解 #後面不執行 前後三個引號的部分也不執行 都是註解用 sheet = book['20200101p'] #工作表 rowBegin = 4 #起始列 rowEnd = 10 #結束列780 criticalInc = 0.01 criticalDes = 0.01 localH = sheet.cell(row=rowBegin, column=3).value localL = sheet.cell(row=rowBegin, column=4).value status = 0 wealth = 0 for x, row in enumerate(sheet.iter_rows(min_row = rowBegin, max_row = rowEnd)): rowNo = x + rowBegin #串列編號 x 起始於 0 dayH = row[2].value #當日最高C欄 dayL = row[3].value #當日最低D欄 dayC = row[4].value #當日收盤E欄 if status == -1: #檢測波段高 localH = dayH elif localH dayL: localL = dayL sheet.cell(row = rowNo, column = 6).value = localH #寫入波段高於F欄 sheet.cell(row = rowNo, column = 7).value = localL #寫入波段低於G欄 if status (1 + criticalInc)*l...
留言
張貼留言