こんにちは!ぐーです。
いつもブログをご覧いただき、ありがとうございます!
突然ですが、Excelで商品リストや手順書を作るとき、「画像」の扱いに困っていませんか?
- 「フィルタをかけたら、画像だけその場に残ってぐちゃぐちゃになった……」
- 「行の高さを変えたら、画像が縦に伸びて変な顔になった……」
これ、「Excelあるある」ですよね。位置を変えると文章と被ったり、ズレた画像を一つひとつマウスで直したりする作業ほど、虚しいものはありません。その時間、本当にもったいないですよね。
今日は、そんなイライラを「ゼロ」にする、とっておきの方法をお伝えします。
Excelの画像は「シートの上に貼る」ものではなく、「セルの中に埋め込む」ようにしていきましょう。
なぜ「画像がズレる」のか?
従来のExcelでは、画像は「セルの上」に浮いている状態(浮動オブジェクト)でした。
だから、セルの幅や並び順が変わっても、画像は「私は私なんで」と、その場に居座ろうとしてズレてしまいました。
でも、最新のExcel(Microsoft 365など)には、この問題を解決する2つの方法があります。
方法1:PCにある画像を「セル内に配置」する(一番かんたん!)
パソコンに保存されている写真を使う場合は、この方法がベストです。
これだけで、画像が文字と同じように扱えるようになります。
- 画像を入れたいセルを選択する。
- [挿入] タブ > [画像] > [セル内に配置] をクリック。
- [このデバイス…] から画像を選ぶ。
これで、画像はセルの中にすっぽり収まります。並べ替えをしても、フィルタをかけても、絶対にズレません。行の高さを変えれば、それに合わせて画像サイズも自動で変わります。
方法2:ネット上の画像を関数で呼び出す「IMAGE関数」
もし、Microsoft365をお使いで、自社サイトやECサイトの商品画像のURLリストがあるなら、この関数を使って画像を表示できます。
※古いExcelだと対応していません。
コピペで使える関数:
=IMAGE("画像のURL")
使い方:
例えば、A1セルに画像のURL(https://…/gazou.jpg)が入力されている場合、画像を表示させたいB1セルにこう書きます。
=IMAGE(A1)
これだけで、B1セルに画像が表示されます!
オートフィル(セルの右下をダブルクリック)を使えば、一瞬にして画像付きリストが完成します。手作業で貼り付けていたあの1時間が、たった10秒になります。
ちなみにIMAGE関数はGoogleのスプレッドシートでも使えます。Microsoft365は有償アカウントのため、無償で活用するならスプレッドシートがおすすめです。
まとめ:Excelでできることを増やそう!
「ITは苦手」「Excelは難しい」と感じている方も多いと思います。
関数というと集計や検索などに使うことが多いイメージですが今回のように、画像表示など活用範囲はとても広いです。
なので、こういった便利な機能を知るだけで、毎日の地味なストレスを減らしていけます。
明日から画像リストを作成する際は、ぜひ「セル内に配置」を試してみてください。「おっ、ズレない!」というちょっとした感動が、作業を少し楽しくしてくれるはずです。
一緒に効率アップを目指しましょう!
Excelの本、本屋さんに行くと棚にずらーっと並んでて、どれが自分に合うのかなんて分からないですよね…。
バックオフィス職として5年以上Excelを使ってきた私が、「本当に実務で役立った!」と断言できる3冊を厳選して紹介します。 本選びで失敗したくない方は、ぜひ参考にしてみてください。

コメント