• ベストアンサー

Excel 2007で、挿入した画像も並べ替えの対象にしたいです。

Excel 2007で、挿入した画像も並べ替えの対象にしたいです。 例えば、A列からC列までを使って、Aには商品名、Bには価格、Cにはその商品の画像を配置した場合のことです。 画像を挿入すると、セルの上にのっかっているような状態で、セルとは無関係になってしまいます。 このまま商品を価格順に「並べ替え」をしても、画像はセルの中に入っていないので、画像はついてきません。 Wordの表だと、「行内」にすればセルの中に画像が入り込んでくれるのですが、同様のことはExcelでできますでしょうか? 図のプロパティで「セルに合わせて移動する」にチェックを入れても、並べ替えできませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>現在は、画像はセルの上に乗っかっているだけの状態です 結合セルがうまく並べ替えられないのと同様に、セル内に完全に画像が入っていないと、その画像は並べ替えの対象にならないようです。 1行の行の高さや列幅を広げて画像をセル内に収めるようにするのが、最終的に最も簡単な対応だと思われます。

toiawase_1
質問者

お礼

ありがとうございました。 セルに完全に入れることで、並び替えができました!

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

C列を含めて対象範囲を選択してから価格順に並べ替えているでしょうか? 一般に、エクセルでは対象物を選択してから、それに加える操作を選択するようにするのが基本です(たとえばフィルタや並べ替えでセル選択しないと、空白列や空白行のためエクセルが自動的に判断するデータ範囲を誤ることがあります)。 現在の操作で並べ替えを実行したいなら、C列に項目名を入れてみる、あるいはC列の空白セルのすべてのセルにCtrl+Enterでスペースを入力するなどの方法で対応することも可能です。

toiawase_1
質問者

補足

C列も含めて選択しています。 セルは入れ替わっているようですが、画像だけその場に残ってしまいます。 これは画像がセルと関連付いていないからだと思うので、セルの中に画像が入るようにする方法があればと思います。(現在は、画像はセルの上に乗っかっているだけの状態です) 引き続き何か分かりましたらお願いします。

関連するQ&A

  • エクセルの並べ替え

    こんにちは。 エクセルの基礎ですが質問させてください。 A列に数字、b列に商品名、c列に金額が記載されている表があったとします。 ほぼ50音順に並べ替えする方法を教えてください。 単純にb列をクリック→並べ替えで名前の並べ替えは出来ますが、金額が連動してこないので、金額と商品が一致して並べ替えできる方法を教えてください。 A列は一致してもしなくてもいいです。

  • Excelの並べ替えについて

    Excelのデータの並べ替えの方法を教えてください。 指定した列のデータが一番多い順にデータを並べ替えを行いたいです。 例 A列 a a a b b b b c c と入っていた場合 aが3つ、bが4つ、cが2つなので b b b b a a a c c という様な並べ替えを行いたいです。 こういった事はマクロを使わないと出来ないでしょうか?

  • エクセルの並べ替え・・・

    エクセルで並べ替えをしたいんですが、思うようにいきません。教えてください。 A列:日にち B列:ナンバー C列:名前   が入っています。 C列には、関数が入っています。 B列にナンバーを入力すると、名前が自然に入るようになっています。 関数は、 =IF(B2="","",VLOOKUP(B2,' 名 簿 '!$A:$B,2,FALSE)) です。 A~C列を選択して、 C列(名前順)に並び替えをすると、(データ→並び替え) 空欄のセルが上の方に来て、日にち、NOが入力されているセルは、下の方で並び替えされている状態です。 入力されているセルを上にするには、どのようにすればいいのか、教えてください

  • エクセルの並べ替えについて

    エクセルでの並べ替えについて教えてください。 Aという製品の製造番号をA列に上から順に入れていきます Bという製品の製造番号はB列に・・・・ Cという製品の製造番号はC列に・・・・ (以下省略) それぞれの製品の数は、バラバラなので A列は3行目まで、B列は10行目まで、C列は5行目まで・・のように使う行数はバラバラです。 ここで、関数等使用して行数の多いもの(又は少ないもの)の順に並べ替える方法はあるのでしょうか? 上の例でいうと、(多いもの順)=B列→C列→A列の順に並べかえることができるのかどうかということです。 つまり

  • エクセルでのデータの並べ替えについて

    エクセルのデータの並べ変えについてなのですが A列に商品番号がはいっています。 B列にその商品の年代が入っています。 C列には商品内容 D列には詳細 E列には値段 となっているのですが A列にあわせて並べ替えをすることは できるのですが 更にA列で並べかえしたあと それぞれの商品番号の中で今度はB列にあわせて 並べ替えをしたいのです。 つまりこういったかたちです。 AA-AB-01 1998-02 AA-AE-03 1998-05 AA-AA-03 1997-01 AA-AA-05 1995-12 AA-AB-03 1997-01 AA-AB-10 1995-01 であった場合は こうしたいわけです。 AA-AA-05 1995-12 AA-AA-03 1997-01 AA-AB-10 1995-01 AA-AB-03 1997-01 AA-AB-01 1998-02 AA-AE-03 1998-05 としたいわけです。 つまり AA AB AE で区別して その中で年代順にしたいのですが それをそれぞれ手作業でやるのではなく 一括で行う方法がぜひしりたいです。 よろしくお願いします。

  • excel 並べ替え

    excelの話です。A列に200名の名前が入っています。B列にも同じ200名の名前が入っていますが、順番はA列とは異なります。C列にはB列の名前の人の出身地が入っています。 この状態から、B列とC列の関係を崩さずに、A列の名前順にB列の名前を並べ替えるにはどうすればいいですか? できれば、並べ替えとフィルターというアイコンを使ってやりたいのですが・・・。

  • Excelの「並べ替え」について

    Excelで「データ」の中の「並べ替え」をします。 例えばA列には番号、B列には名前、C列には生年月日、D列には住所 が入力されています。 これに対してある列を基準に「並べ替え」を実行したとき、 全てが「並べ替え」に対して正確についてきますか。 実際の事例としてデータがバラバラになり、 入力をし直したことがあります。 何かお分かりの方がいらっしゃれば教えてください。 この作業は仕事の上で頻繁に使用しているので、 困っています。

  • エクセルの並べ替え

    エクセルデータの番号順の並べ替えをしたいのですが A列に37、54,22,1・・・などの数字が入っており これを1から順番に並べたいです。 ただ、A列1行目に37が入っていますが 次の54はA列5行目に入っています。 B列以降に他のデータ(名前、住所等)を入れる際 一行では間に合わず、それぞれ2~5行程を使用している為なのですが この状態で並べ替えをすると、数字の入っている行のみが並べ替えられ 入っていない行は後ろの方にまとめられてしまいます。 数行まとめて並べ替えをするにはどのようにすればよいでしょうか。 お詳しい方、よろしくお願い致します。

  • エクセルで画像の自動挿入は可能でしょうか?

    エクセルのVLOOKUPで画像を数式で自動挿入は可能でしょうか? 例えば A1のセルに品番111を入力して A2にC:\Users\X\Desktop\画像\A\111.jpgの画像を自動的に挿入する事は可能でしょうか? もし可能ならばどの様な数式になりますでしょうか? 宜しくお願いします

  • Excelの行挿入で

    Excelのシートにデータがつまっているのですが(これから新しく表を作るということではないということです。)、行の挿入をしたいのです。 このとき、行を選択して、右クリックで「挿入」を選べば挿入自体はできます。 しかし、 既にある表は、行が、A列とB列が結合されているのですが、 単に上記のように挿入すると、 A列B列が分かれている行が挿入されてしまいます。 新しく挿入された行のA列とB列を選択して、「セルの書式設定」の「配置」でセルを結合させてもいいのですが、 いちいちそうしなくても 挿入時点ですでに結合されているようにするにはどうすればよいですか。 (Excel2000)

専門家に質問してみよう