Execl导入问题之文本转换
? ? ? ? 前些天在基礎(chǔ)數(shù)據(jù)的導(dǎo)入過程中,遇到了這樣一個問題:數(shù)據(jù)明明存在,可是就是不識別!給出的錯誤提示是:該數(shù)據(jù)對應(yīng)的外鍵不存在!
? ? ? ? 我找出其中的一條數(shù)據(jù),在外鍵表中查詢是存在的!問題出在哪里了呢?
? ? ? ? 從execl中導(dǎo)入數(shù)據(jù),我們首先想到的當(dāng)然是格式問題,于是,我把整個列選中,把格式設(shè)置為文本格式!心想這樣應(yīng)該就沒問題了吧!再次導(dǎo)入發(fā)現(xiàn)問題依舊!
? ? ? ??經(jīng)過仔細(xì)觀察,我發(fā)現(xiàn)一個導(dǎo)入成功的(識別到的)數(shù)據(jù)行和沒有導(dǎo)入成功的行確實有點區(qū)別!見下圖
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ??不知道大家有沒有發(fā)現(xiàn),第一列有什么不同?
? ? ? ??仔細(xì)觀察后我發(fā)現(xiàn),有的單元格左上角有個綠色的圖標(biāo),而有的沒有這個綠色圖標(biāo)。
? ? ? ??有的人會說,很簡單,有綠色圖標(biāo)代表這一行數(shù)據(jù)是文本格式。對嗎?不對!這一列我都設(shè)置為文本格式了呀,并且他們確實都是文本格式的!
? ? ? ??有的同學(xué)可能遇到過這種情況,而且當(dāng)我們雙擊不帶綠色圖標(biāo)的單元格后,發(fā)現(xiàn)它有出現(xiàn)了綠色的圖標(biāo)。我沒有更改格式,這是雙擊了一下呀!
? ? ? ??原來,是這樣:如果先設(shè)置格式,后數(shù)據(jù)內(nèi)容,他就有綠色的圖標(biāo)。而反過來,先輸入內(nèi)容后設(shè)置格式,就不會有綠色的圖標(biāo)出現(xiàn),只有我們雙擊編輯之后才會有。
? ? ? ??問題終于找到了,于是,我把沒有綠色圖標(biāo)的行都雙擊一下,然后都出現(xiàn)了綠色的圖標(biāo),再次導(dǎo)入,奇跡出現(xiàn)了,全部導(dǎo)入成功!
? ? ? ??本以為到此就算是大功告成了,其實不然,導(dǎo)入學(xué)生信息的時候,一張表有上千個學(xué)生,我總不能一個個雙擊去吧?我就想這個問題應(yīng)該有統(tǒng)一設(shè)置的方法吧!于是開始查找······
下面先給出設(shè)置的方法:
選中所有要修改的數(shù)據(jù)單元格(或者整列選中)->選擇excel菜單中“數(shù)據(jù)”菜單->“分列”->一直選下一步->列數(shù)據(jù)格式選“文本”即可。
? ? ? ??至此,我們這個問題就圓滿解決了,但是這里有個問題,就是這個“分列”到底是干甚的?如果有興趣,大家可以看我的另一篇博客:
? ? ? ??Exec l 中分列的作用
?
總結(jié)
以上是生活随笔為你收集整理的Execl导入问题之文本转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 圣殿骑士-移民结婚了,而且很年轻~
- 下一篇: linux主机load average的