2018年10月12日 星期五

Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能

Microsoft Translate 和 Goolgle翻譯都支援即時鏡頭翻譯功能,這真是個好用的功能。使用時只要將鏡頭描準文字,在手機畫面可以即時重疊顯示翻譯好的文字。掃描到那裡就翻譯到那裡,是個手持式的OCR工具。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
(以英文字為例)以 Microsoft Translate 為例,只要點選畫面,就可以切換英文/中文。這個方法大大節省了逐字點選翻譯的困擾。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能 Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
如果使用 Google 翻譯,只要開啟右下角的「即時鏡頭翻譯」(綠色圖示),也可以整個頁面翻譯,而且方便英文/中文對照。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
在 Microsoft Translate 中,你也可以按一下照相機圖示,拍張照片來翻譯。點選右下角的「複製」,就可以取得翻譯內容。而Google 翻譯 App 同樣也是支援拍照翻譯。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能 Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
當你點選掃描後的英文字,會即時顯示翻譯文字,點選這個英文字,會進一步翻譯。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能 Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
在 Google 翻譯中點選左下角的圖片圖示,可以挑一張有文字的相片來翻譯。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能 Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能
在 Microsfot Translate 也是點選左下角的圖片圖示,挑一張有文字的相片來翻譯。
Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能 Microsoft Translate App和 Goolgle翻譯App支援鏡頭翻譯功能

Excel-計算姓名清單中每個姓氏的人數(SUMPRODUCT)

最近在研究自己通訊錄上的連絡人時,好奇想要知道每個姓氏的人數份佈比率,所以利用樞紐分析表工具和公式分別處理一次,卻得到不同結果,進一步了解找出了自已在公式設計的錯誤之處。(參考下圖)
Excel-計算姓名清單中每個姓氏的人數(SUMPRODUCT)
在下圖中,A欄是所有連絡人的姓名,先利用公式取出其姓。
儲存格B2:=IF(LEN(A2)=4,LEFT(A2,2),LEFT(A2,1))
複製儲存格B2,往下各列貼上。
取用B欄內容執行樞紐分析表操作,得到以下的結果:
Excel-計算姓名清單中每個姓氏的人數(SUMPRODUCT)
選取A欄的全部資料,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:姓名。
可以取用樞紐分析表會產生的不重覆的姓,
設計公式,儲存格D2:
=IF(LEN(C2)=2,SUMPRODUCT((LEFT(姓名,2)=C2)*1),SUMPRODUCT((
LEFT(姓名,1)=C2)*1))
複製儲存格D2,往下各列貼上。
(1) SUMPRODUCT((LEFT(姓名,2)=C2)*1)
如果C欄中的「姓」的字數為2,則找出姓名陣列中前 2 個字和儲存格C2相同的數量。
(2) SUMPRODUCT((LEFT(姓名,1)=C2)*1)
如果C欄中的「姓」的字數為1,則找出姓名陣列中前 1 個字和儲存格C2相同的數量。
Excel-計算姓名清單中每個姓氏的人數(SUMPRODUCT)
以上結果初看之下好像是對的公式,經過思考之後發現我犯了錯:複姓者(例如:范姜、歐陽)的第 1 個恰好也有單姓者(例如:范、歐)相同的字,沒考慮到這個因素。
修改公式,儲存格E2:
=IF(LEN(C2)=2,SUMPRODUCT((LEFT(姓名,2)=C2)*1),SUMPRODUCT((
LEFT(姓名,1)=C2)*1)-SUMPRODUCT((LEFT(姓名,1)=C2)*(LEN(姓名)=4)))
將公式:
SUMPRODUCT((LEFT(姓名,1)=C2)*1)
改為:
SUMPRODUCT((LEFT(姓名,1)=C2)*(LEN(姓名)=4))
即在公式中多加了一個條件,姓名為 4 個字者:(LEN(姓名)=4)
如此,就不會重覆計算了。

2018年10月11日 星期四

Word+Excel-解決合併列印文件時文字變成0的問題

今天同仁問了一個實務面上常會踫到的問題:當在 Word 中製作合併列印文件時,資料來源是放在 Excel 的工作表中(如下圖),當資料合併至 Word 文件中的時候,原先是文字的班別,卻顯示為 0,該如何解決?
Word+Excel-解決合併列印文件時文字變成0的問題
在 Excel 中先建立一個資料表當為資料來源:
Word+Excel-解決合併列印文件時文字變成0的問題
當你在 Word 中製作合併列印檔時使用這個資料檔:
Word+Excel-解決合併列印文件時文字變成0的問題
原先是「子一甲、資一甲、資一乙」等的文字卻都顯示為 0:
Word+Excel-解決合併列印文件時文字變成0的問題
這是因為資料表中的班別欄位,被認定為數字格式,所以文字全都變成 0 了。
處理方式:只要將所有欄位的數值格式全都設定為「文字」即可。
Word+Excel-解決合併列印文件時文字變成0的問題
重新製作這個合併列印文件檔,結果就會是正確的:
Word+Excel-解決合併列印文件時文字變成0的問題

2018年10月10日 星期三

Excel-解決使用VLOOKUP函數查詢數字發生的錯誤

(研習範例)參考下圖,同仁常問到的問題:在 Excel 中使用 VLOOKUP 函數,看起來公式是對的,但是查詢結果卻出錯,到底是那裡有問題?這個情形常發生在用學號、代號、座號等數字在做查詢時。
觀察下圖,在 Excel 中預設在儲存格中輸入文字會靠左對齊、輸入數值會對右對齊。在查表的資料裡雖然看來都是數字,但卻是文字格式。而查詢資料的數值是數字格式,所以查詢結果是錯誤訊息(因為查不到任何相符結果)。
為何這查表資料的數字會靠左對齊?通常是因為這些資料在系統的資料庫中的欄位屬性原始就是被設定為文字,所以匯出時就會是文字格式。
Excel-解決使用VLOOKUP函數查詢數字發生的錯誤
如何才能得到想要的結果呢?你可能會這樣做:
將儲存格F2的數值格式也修改為「文字」。
Excel-解決使用VLOOKUP函數查詢數字發生的錯誤
目前看來結果還是錯的(觀察儲存格數字已自動靠左對齊,所以已將格式設定為文字。)
Excel-解決使用VLOOKUP函數查詢數字發生的錯誤
此時,你只要在這個狀態下,重新輸入一次要查詢的內容(本例再key一次71),結果就會正確。
Excel-解決使用VLOOKUP函數查詢數字發生的錯誤
如果你有大量資料要查表,上述的動作將會過多操作,還是改用修正公式的方法:
修改公式→儲存格F4:=VLOOKUP(F2&"",A2:D19,4,FALSE)
關鍵在於將儲存格F2再串接一個空字串「""」,如此,儲存格F2的內容就會被轉成文字了。然後再進行複製,就能讓大量的查表公式得到正確的結果。(實現了用數值查詢文字)
Excel-解決使用VLOOKUP函數查詢數字發生的錯誤

2018年10月8日 星期一

Excel-試題領域和題型的數量分析(SUMPRODUCT)

(研習範例)參考下圖,學校老師時常建立一些試題,其中含有題目領域和題型等欄位,如何能快速得知各領域、各題型分配的題數?
Excel-試題領域和題型的數量分析(SUMPRODUCT)
首先,選取 Word 中已出好題目的領域和題型的欄位,並且複製到 Excel 中。再透過 Excel 公式來求取各領域、各題型分配的題數。
Excel-試題領域和題型的數量分析(SUMPRODUCT)
參考下圖,在 Excel 中選取領域和題型欄位有資料的儲存格,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:領域、題型。
Excel-試題領域和題型的數量分析(SUMPRODUCT)
輸入公式,儲存格E2:=SUMPRODUCT((領域=$D2)*(題型=E$1))
複製儲存格E2,貼至儲存格E2:J11。
你也可以試著使用樞紐分析表工具,手動操作得到相同結果。
Excel-試題領域和題型的數量分析(SUMPRODUCT)

2018年9月29日 星期六

利用文字做成QR Code

教師節為給學校同仁一個祝福,想要用同仁姓名出現的字組成一個 QR Code,讓大家掃描後可以看到其中的文字(如下圖)。
利用文字做成QR Code
參考以下的做法:
首先,搜集了同仁的姓名,然後用 Excel 取出每一個字(利用公式或是資料剖析工具),然後用樞紐分析表工具,產生了不重覆的文字。
再將每一個字產生一個圖檔:
接著,到網站產生這個 QR Code,並下載 QR Code 圖檔:
利用文字做成QR Code
接著,放大這個圖檔:
利用文字做成QR Code
並且,觀察 QR Code 中每一個小方塊的大小(例如:54X54)。
接著,將已經產生的文字圖檔,將每個圖檔改變大小至接近小方塊的大小。
例如:我用學生常用的 PhotoImpact 軟體,開啟 QR Code 圖檔,再手動將多個文字圖檔,隨機放至每一個小方塊相同位置。
利用文字做成QR Code
最後完成這個圖檔:(縮小一些比較好掃描)
利用文字做成QR Code

PowerPoint+Word-將100個字製作為100個圖檔

如果手邊有 100 個字,想要將每一個字變成一個圖檔(100個圖檔),該如何處理?
PowerPoint+Word-將100個字製作為100個圖檔
試試以下我的做法:
先在 Word 文件中準備好這 100 個字:
PowerPoint+Word-將100個字製作為100個圖檔
選取所有文字,並且在[段落]設定中將大網階層設定為:階層1。並且將此文件存檔。
PowerPoint+Word-將100個字製作為100個圖檔
新增一個 PowerPoint 簡報,並且設定投影片大小:相同的寬度和高度(例:4公分)。
PowerPoint+Word-將100個字製作為100個圖檔
接著,在新增投影片選項中選取:從大綱插入投影片。
PowerPoint+Word-將100個字製作為100個圖檔
選取前面所儲存的文件檔案,插入後如下圖:
PowerPoint+Word-將100個字製作為100個圖檔
切換至投影片母片,選取「標題及母片」的版面配置,再選取「標題」物件。
PowerPoint+Word-將100個字製作為100個圖檔
對標題樣式設定:字型、字型大小、水平置中對齊、垂直對齊、段落距離等,並且改變圖文框的大小,使其一個字正好是在投影片的正中央。(參考下圖)
PowerPoint+Word-將100個字製作為100個圖檔
如此,每張投影片恰好顯示一個字:
PowerPoint+Word-將100個字製作為100個圖檔
瀏覽投影片:
PowerPoint+Word-將100個字製作為100個圖檔
將這個簡報另存新檔為某一種圖片格式:(本例選取PNG)
PowerPoint+Word-將100個字製作為100個圖檔
再選取:所有投影片。
PowerPoint+Word-將100個字製作為100個圖檔
檢視檔案總管,100 個字的圖檔已經做好。
PowerPoint+Word-將100個字製作為100個圖檔

2018年9月28日 星期五

PowerPoint-利用母片繪製相同底圖的圖片

學校的工作中,有時候需要利用相同底圖繪製多張標示用途的圖片案,這類的操作,你都用什麼工具來製作?如果只是要繪製簡單的圖案,PowerPoint 就可以派上用場。
以下圖為例,根據一張校舎配置圖,再依不同需求於其上標示一些不同內容。
PowerPoint-利用母片繪製相同底圖的圖片
PowerPoint 的環境就是一個方便繪圖的環境,每一張空白的投影片,就像是一張空白的底稿。先將底圖準備好,進入 PowerPoint 的母片中,將此底圖放置在佈景主題的投影片母片裡(記得要將圖片置於最下層)。
PowerPoint-利用母片繪製相同底圖的圖片
回到簡報的投影片編輯狀態下,新增一張空白投影片。
PowerPoint-利用母片繪製相同底圖的圖片
接著將你要標示的圖示,在此一一加入:
PowerPoint-利用母片繪製相同底圖的圖片
所有圖示都標示在投影片後,將 PowerPoint 另存新檔,選取一種你要的圖片格式:
PowerPoint-利用母片繪製相同底圖的圖片
如此,即可取得在 PowerPiont 中製作完成相同底圖的多張標示圖片。
PowerPoint-利用母片繪製相同底圖的圖片

檢視其他文章

好康東東