GISer_崔路陽(yáng) Excel中坐標(biāo)格式有兩種,一種是以米為長(zhǎng)度單位的經(jīng)緯度,第二種是以度分秒為單位的經(jīng)緯度。前幾天接到一份數(shù)據(jù),是度分秒數(shù)據(jù)分開列的,也是醉了。 現(xiàn)在對(duì)這些數(shù)據(jù)進(jìn)行轉(zhuǎn)換 1. 度分秒格式分列轉(zhuǎn)換長(zhǎng)度單位格式 數(shù)據(jù)格式如圖 新建兩列,列名分別為經(jīng)度,緯度 選中經(jīng)度中一個(gè)單元格,輸入“=SUM(J2+K2/60+L2/3600)” 公式解釋:J2(經(jīng)度度)+K2(經(jīng)度分)/60+L2(經(jīng)度秒)/3600。分轉(zhuǎn)換成度需要除以60,秒轉(zhuǎn)換成分需要除以60. 同理轉(zhuǎn)換緯度 2. 度分秒格式分列轉(zhuǎn)換度分秒格式同列 數(shù)據(jù)格式如圖 新建兩列,列名分別為經(jīng)度,緯度 選中經(jīng)度中一個(gè)單元格,輸入“=TEXT(J2&"°"&K2&"'"&L2&"''","H:MM:SS")” 公式解釋:輸出文本格式的數(shù)據(jù)內(nèi)容,J2(經(jīng)度度)+度單位符+K2(經(jīng)度分)+分單位符+L2(經(jīng)度秒)+秒單位符,參數(shù)格式設(shè)置為"H:MM:SS"(時(shí)間格式),如果不設(shè)置參數(shù)的話會(huì)報(bào)錯(cuò)。 3. 度分秒格式同列轉(zhuǎn)換長(zhǎng)度單位格式 數(shù)據(jù)格式如圖 新建兩列,列名分別為經(jīng)度,緯度 選中經(jīng)度中一個(gè)單元格,輸入“=LEFT(P2,FIND("°",P2)-1)+(MID(P2,FIND("°",P2)+1,FIND("'",P2)-FIND("°",P2)-1)+MID(P2,FIND("'",P2)+1,LEN(P2)-FIND("''",P2)+3)/60)/60” 公式解釋: 不做詳細(xì)解釋,下面從left、mid和find函數(shù)基礎(chǔ)概念作解釋(摘自百度經(jīng)驗(yàn))。 left函數(shù)的語(yǔ)法格式 =left(text,num_chars) text代表用來(lái)截取的單元格內(nèi)容。 num_chars代表從左開始截取的字符數(shù)。 find函數(shù)的語(yǔ)法格式 =find(find_text,within_text,start_num) Find(要查找的文本,文本所在的單元格,從第幾個(gè)字符開始查找[可選,省略默認(rèn)為1,從第一個(gè)開始查找])。 mid函數(shù)的形式如下: MID(text,start_num, num_chars) text是一串我們想從中截取字符的“字符串“; start_num是一個(gè)數(shù)字,是指從”字符串“的左邊第幾位開始截??; num_chars也是數(shù)字,是指從start_num開始,向右截取的長(zhǎng)度。 |
|