也就是做到比對部分符合資料 , 然後整行其他的資料也可以一起擷取 , 例如找到下面德華的字串後 , 將劉德華第 1 行都擷取另存新檔 , Python 好像只能擷取到選定的資料 , 沒有我要的整行的功能
或是修改成如下 , 名 為德華 , 就第 1 行整行擷取另存新檔 , 是否就可以達到如此功能 , 還是修改成怎樣才能達到呢 ?
切割姓名有些難 .....
例如 ... 歐陽修 , 歐陽鋒 , 歐陽盆栽 , 歐冶子 , 歐輝
要如何切 ?
重點是如何判斷 ... 不是用啥語言
既然您提到 Python ...
Python 的 Excel 模組一大堆 隨便都可以辦到 .....
三個中文字取第一個字 + 第二三個字 ... 切割的方式
既然是讀Excel檔案,那就去學Excel VBA吧
他不是excel檔,我只是拿excel比喻,他是sql檔,因為是網站資料庫的資料,是mssql或是mysql就不得而知,也不方便問,不過應該都沒差,以後如果接案,是用sql來處理,還是轉成excel比較好處理呢?
如果說是SQL裡的資料的話
那你問的問題也太基本...
天呀.........
如果是excel 我還真不會
但如果是SQL,連我不會寫程式的人(指能靠寫程式維生),用C# 或 VB 可能一天就搞定了
這是很基本的 SQL 語法呀.....
SELECT * FROM 檔案名稱.工作表名稱 where 姓名 = '劉德華'
如果是 SQL 要去撈 , 語法大概就是這樣
手上有sql檔但不知道該怎樣存檔???這時候我該怎樣吐槽才好???
然後還說分不出mssql和mysql.........孩子,我只能說現在你需要的不是IT邦幫忙
小補充,部份符合是like百分比,若SQL能做的事,儘量不要把資料全撈出來,讓程式做處理。
查詢寫得好,加上縮排也排漂亮,畫面看起來就是舒服
建議先去看資料庫相關書籍......
給我錢,我幫你做。
想學的話,錢另外算
拜託不要侮辱python...
in operator, re package, [] indexing, 甚至jieba cut都可以幫你完成你想做的事,看你的邏輯多複雜而已