贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友詢問先前一篇文章:Excel-分離資料到對應的表格儲存格中(FIND,LEFT,MID)

參考下圖,如何轉換表格並且互換(由左至右、由右至左)?

Excel-分離資料到對應的表格儲存格中(FIND,LEFT,MID)2

儲存格I2:

=IF(C2="V",$C$1,"")& " "&IF(D2="V",$D$1,"")&" "&IF(E2="V",$E$1,"")

複製儲存格I2,貼至儲存格I2:I18。

Excel-分離資料到對應的表格儲存格中(FIND,LEFT,MID)2

儲存格E2:

=IFERROR(IF(FIND(E$1,$A2),"V",""),"")&IFERROR(IF(FIND("全",$A2),"V",""),"")

複製儲存格E2,貼至儲存格E2:G18。

Excel-分離資料到對應的表格儲存格中(FIND,LEFT,MID)2

文章標籤

vincent 發表在 痞客邦 留言(1) 人氣()

我在圖書館的牆壁上做了一幅大圖輸出,同仁想要把它拍下來。這是我多年前用 4000 張照片集合成的大圖,其中內含包含了三層意像,一層是圖書館的內部景像,一層是 LIBRARY 字樣,一層是一張一張的活動照片。

利用Google PhotoScan來拍攝牆壁上的大圖

同仁拍了又拍,總覺拍下的圖片不滿意,如何只拍下圖案部分,並且較為工整?

我的建議是可以利用 Google 的 PhotoScan App 來完成,把這個照片掃描下來。

參考:Google人工智慧應用-如何利用手機當掃描器

利用Google PhotoScan來拍攝牆壁上的大圖

在手機中依指示掃描這張圖:

利用Google PhotoScan來拍攝牆壁上的大圖 利用Google PhotoScan來拍攝牆壁上的大圖

掃描後的圖案工整、清楚:(因為整個圖案很大,所以掃描後也無法看楚細節)

利用Google PhotoScan來拍攝牆壁上的大圖

來看看原稿的樣子!

這是原稿縮小版:

利用Google PhotoScan來拍攝牆壁上的大圖

縮放30%:

利用Google PhotoScan來拍攝牆壁上的大圖

縮放60%:

利用Google PhotoScan來拍攝牆壁上的大圖

縮放100%:

利用Google PhotoScan來拍攝牆壁上的大圖

文章標籤

vincent 發表在 痞客邦 留言(0) 人氣()

(網友提問)在 Excel 中要計算符合條件的加總可以使用 SUMIF 函數,例如:

(參考下圖)

儲存格F2:=SUMIF($B$2:$B$19,E2,$C$2:$C$19)

儲存格F3:=SUMIF($B$2:$B$19,E3,$C$2:$C$19)

但是當資料是複製而來,當貼上的資料範圍超過原來公式裡的儲存格範圍,如何可以不改公式而正確的計算結果。

Excel-解決複製而來的資料而需要修改公式

【公式設計與解析】

如果儲存格範圍會變動,則需要藉助 OFFSET 函數和 COUNTA 函數來求得動態範圍。

儲存格F2:=SUMIF(OFFSET($B$2,0,0,COUNTA($B$2:$B$199),1),E2,OFFSET
($C$2,0,0,COUNTA($B$2:$B$199),1))

(1) COUNTA($B$2:$B$199)

利用 COUNTA 函數求取一個儲存格範圍內的文字(非空白)數量,其中參數 199,只是一個很大的數字。

(2) OFFSET($B$2,0,0,COUNTA($B$2:$B$199),1)

將第(1)式代入 OFFSET 函數,可以求得含有文字的儲存格範圍。

同理:

儲存格F3:=SUMIF(OFFSET($B$2,0,0,COUNTA($B$2:$B$199),1),E3,OFFSET
($C$2,0,0,COUNTA($B$2:$B$199),1))

 

【另解】

如果使用 SUMIF($B$2:$B$19,E2,$C$2:$C$19) 時,能將儲存格範圍盡量放大一些,如此貼上新資料時,也不需要改公式。

文章標籤

vincent 發表在 痞客邦 留言(0) 人氣()

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼