1. 程式人生 > 資訊 >如何在Excel中畫出標準正方形?

如何在Excel中畫出標準正方形?

這天小編剛上班,老編就發來一條資訊:趕緊用 Excel 打幾個正方形格子,這邊急用!俺心想,你一個編輯部打什麼正方形格子?話雖如此,可老編的話又不能不聽。只好開啟電腦,開啟俺心愛的 Excel,先將行高調為 “50”,再將列寬也設為 “50”,咦?怎麼和想像中的不一樣,眼前這東西怎麼看都和正方形不挨邊,這究竟是怎麼一回事呢?

行寬和列高統統設為 “50”後的效果

其實出現這個問題,和 Excel 中一項十分 NC 的設計有關。原來在 Excel 裡,行高和列寬採用的單位並不一致,其中行高使用的是 “磅”,列寬使用的是 “畫素”。兩者既不是同種單位,又沒法直接換算,這才出現了文章開頭出現的情況:將二者設為相同數值,當然不可能得到長寬相等的正方形了。

那麼在 Excel 中,真的沒法直接畫出正方形嗎?

1. 將 “行高”換算成 “CM”

首先要搞清楚一點,Office 中的 “磅”其實是一種長度單位(point),它可以和 cm 做一個近似換算,即 72 磅 = 1 英寸 = 2.54 釐米。因此當我們想要一個 3CM 的行高時,只要根據上述公式:3x(72/2.54)=85.0394(磅),即可求解出對應的磅值。最後將這個數值輸入到 “行高”對話方塊中,便得到了一個近似 3CM 高的單元格。

換算後就是以 “釐米”為單位的磅值

2. 將 “列寬”換算成 “CM”

列寬也是如此,只不過它採用了一個更為特殊的單位——“畫素”。畫素既不是長度單位,也沒法和 CM 換算,因為它還與另一個重要引數有關,這就是——“解析度”。但我們可以通過另一種方法,跳過這一限制。

切換到”頁面檢視”

首先開啟工作簿,點選 “檢視”→“頁面佈局”,這時原本的工作表上方會出現一個 “標尺”。接下來,右擊要設定的列(也可以 Ctrl+A 全選後右擊),點選 “列寬”。此時你會發現,原本的列寬提示框下竟然多出了一個 “cm”單位。

“頁面檢視 “下表格頂部會出現一組標尺

有了 “cm”,剩下的操作就簡單多了,將剛剛設定好的行高釐米值輸入進去(3cm)。最後回到 “普通檢視”,最終我們便得到了一組長寬值相等的正方形。

注意!這裡的列寬單位已經自動變成了 “cm”

寫在最後

這個問題在日常工作中並不少見,尤其在製作一些特殊表格或字帖時,Excel 這種單位不統一的問題常常令很多人頭疼。至於到頁面檢視下查詢 cm 單位,則是 Excel 隱藏的小祕密。

最終生成的正方形單元格