前言:有時候使用者提供excel格式的資料(可能是錯綜複雜的資料,篩選一些列匯入),要求我們匯入系統,但是我們系統並沒有這個功能,我們總不能一條一條資料錄入吧,這樣得花費多少人力物力呀。本文將介紹一種方法,直接寫公式將資料轉換為符合資料庫的SQL指令碼,然後再將這些SQL在系統中執行,只需要花費幾分鐘的時間。
解決方法步驟如下:
1、工具需求
(1)excel
2、首先我們開啟使用者提供的excel資料,滑鼠定位到第一行資料的最後一個單元格(這裡是F2單元格)
(1)輸入="",在雙引號裡面寫入INSERT語句指令碼,這裡舉例oracle語句的insert into語句,格式如下
3、然後滑鼠定位到兩個&&中間,依次選擇到欄位對應的單元格,如第一列的值定位到A2,這時公式裡面的值就變為了&A2&,意思就是USER_CODE的值就是A2單元格的值,第二列第三列的依次類推.
(1)最後把滑鼠游標放到公式最後面,再按Enter鍵,這樣第一行的公式就寫好了,如圖所示
4、滑鼠再定位到第一行的公式,滑鼠左鍵按住往下拖動到資料行的最後一行,然後鬆開按鍵,這樣全部的公式就生成完了,如圖
前言:有時候使用者提供excel格式的資料(可能是錯綜複雜的資料,篩選一些列匯入),要求我們匯入系統,但是我們系統並沒有這個功能,我們總不能一條一條資料錄入吧,這樣得花費多少人力物力呀。本文將介紹一種方法,直接寫公式將資料轉換為符合資料庫的SQL指令碼,然後再將這些SQL在系統中執行,只需要花費幾分鐘的時間。
解決方法步驟如下:
1、工具需求
(1)excel
2、首先我們開啟使用者提供的excel資料,滑鼠定位到第一行資料的最後一個單元格(這裡是F2單元格)
(1)輸入="",在雙引號裡面寫入INSERT語句指令碼,這裡舉例oracle語句的insert into語句,格式如下
3、然後滑鼠定位到兩個&&中間,依次選擇到欄位對應的單元格,如第一列的值定位到A2,這時公式裡面的值就變為了&A2&,意思就是USER_CODE的值就是A2單元格的值,第二列第三列的依次類推.
(1)最後把滑鼠游標放到公式最後面,再按Enter鍵,這樣第一行的公式就寫好了,如圖所示
4、滑鼠再定位到第一行的公式,滑鼠左鍵按住往下拖動到資料行的最後一行,然後鬆開按鍵,這樣全部的公式就生成完了,如圖