• ベストアンサー

Excel: セルに画像を表示させたい

A列に 「晴れ」「曇り」「雨」 ...のような文字が入力されています。 この時、A列が「晴れ」なら晴れの画像を、「雨」なら雨の画像をB列に表示させる方法がありますでしょうか。

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

  • ベストアンサー
noname#146898
noname#146898
回答No.1

こちらを ●VLOOKUPを使って画像を貼り付ける。 | OKWave http://okwave.jp/qa/q7165009.html

masnoske
質問者

お礼

お礼を忘れておりました。 申し訳あらません。

関連するQ&A

  • excelで参照セルにしたがって絵を表示させる

    現在excelで表を作っています。 その表には参照文字にしたがって、それぞれ対応する絵(特殊文字等ではなく任意の絵)を自動で表示させたいと思っています。 例えば、A1=晴れ であればB1に 画像1     B2=雷  であればB2に 画像2     C3=曇り であればB3に 画像3 プルダウンメニューではなく、参照セルの文字にしたがって自動で絵を 表示させる式の作り方が勉強不足のためわかりません。 そもそもセルに絵を埋め込み、それを引っ張ってくることはできるのでしょうか? 具体的な対応方法等のご指導をよろしくお願いします。

  • エクセルで絵を簡単に表示したい

    エクセルで一ヶ月の天気一覧を作っています。 1日、2日、3日・・・31日のそれぞれのセルに、 晴れマーク、雨マーク、晴れのち雨のマークなどを、いちいち貼り付けているのですが、 もっと簡単にできる方法はないでしょうか? 例えば、A1のセルに「晴れ」と入力されていれば、A2に「晴れマーク」 B1のセルに「晴れのち雨」と入力されていれば、B2に「晴れのち雨マーク」が入る…というような。 または、A1に「1」と入力すればA2に「晴れマーク」が入る、B1に「3」と入力すればB2に「晴れのち雨マーク」が入る…。 (A1、B1のセルは最終的に表示させたくないのですが) VLOOKUP関数でセルを絵として貼り付ける方法というのを見ましたが、 ちょっとよく分からなかったのです。 説明が分かりにくくてすみませんが、どなたかアドバイスいただけますよう、宜しくお願いいたします。

  • VLOOKUP操作で分からない点があります。

    よろしくお願いいたします。 A列に1か2を入力するとその結果をB列に表示させたいです。 そこでA1に1と入力すると「晴れ」2を入力すると「曇り」と表示させ、さらにブランクならば空白にしなさい。という関数を次のとおり作りました。 =IF(A1=1,"晴れ",IF(2,"曇り","")) この場合、1か2を入力すると正しく結果を表示してくれますが、 ブランクにもかかわらず自動的に「曇り」が表示されてしまいます。 また、3の数字をいれても「曇り」とj表示されます。 上記式のどこを直せばブランクのときにブランクになるでしょうか? よろしくお願い申し上げます。

  • Excel:セル枠外にはみ出た文字列全体の表示

    お世話になります。WindowsXPでExcel2002を使用しております。是非教えてください。 Excelで入力した文字列がセルの横幅を越えた長さとなった場合、右隣のセルが未入力であれば、自動的に全体が表示されるようになっています。 しかし、右隣のセルに、例えば関数を入力していた場合など何らかのデータを入力していた場合には、枠内までの文字しか表示されなくなります。 右隣のセルが、関数計算の結果、何らかの数値、文字列が表示される場合には致し方ないと思いますが、特に何も表示されない時、左隣のセルの文字列全体が表示されるようにしたいのですが、何らかの方法はございますでしょうか。 ちなみに、具体的な状況については以下の通りです。  |A|B| 1| | | ・A1、B1セルにはそれぞれ同じIF関数(=IF([論理式],A21,""))を入力。 ・A1セルのIF関数が「真」となったため、A21の文字列("浜崎総務部長の来訪")が表示される。 ・B1セルのIF関数が「偽」となったため、何も表示されず。 宜しくお願い致します。

  • エクセルの特定文字の個数を拾いたい

    エクセルで表を作りました。晴・曇・雨などが1列に並んでいます。 晴が入力されているセルの数を拾う方法を教えてください。

  • エクセル結合されたセルを使いたい

    SUMIFで結合されたセルの情報を持ってきたいのですが方法が分かりません。くわしいかたよろしくお願いします。 A1B1C1に晴れ合計,曇り合計,雨合計 があり、A2B2C2にそれぞれの合計を入れたいです。 SUMIFの検索範囲はM1N1O1に日付,曜日,天気が入っており「1日,月曜,晴れ」のような形で M1~DA1まで、「1日,月曜,晴れ,2日,日曜,晴れ~31日,日曜,曇り」のようにデータが並んでいます。 そして、M2~DA2まで、3つのセルを結合した形で数字が入力されています。 M2~入力されている数字を合計したいのですが、 晴れ =SUMIF($M$1:$DA$1,A1,M2:$DD$2)という式をいれても、結合されているだけでO2やR2は空白の扱いになっているので集計できません。 何かいい方法はないでしょうか?

  • エクセル:””をいれると左横のセルの文字列の表示が消える

    よろしくお願いします。 例えば セル”C2”にIF(A2=1,"","×")などと関数を入力しているとします。 そこで、A2=1,B2に長文の文字列が入力されているときに、 C2には「""」が返されるわけですが、 B2に入力されている文字がさえぎられてしまいます。 尚、B列のセル幅はあえて「10」に設定しておきたい状況です。 C2に入れるIF関数を工夫することで、 A2=1の時に、B2の文字が長文でも表示できる方法はありますでしょうか?

  • Excel関数、VBAについて

    関数、VBAを学び始めた初心者です。 カレンダーを作成しました。その日の天気を簡単に入力する方法を教えて下さい。 セルA1にセルG1に入力されている(晴、曇、雨)のいずれかをクリックして入力する関数式。又はマクロ。 よろしくお願い致します。

  • エクセルで文字列の右から4文字を削除してセルに表示したい

    明けましておめでとうございます。宜しくお願いします。 エクセルの文字表示で、A列(A1~A20)に文字数の違う文字列が20行程入力されています。それを、A列(A1~A20)のセルに入力されてされている文字列から4文字だけ削除して、B列(B1~B20)に表示(入力)したいのですがどうすればいいのでしょうか? 例えば、A列(A1~A20)のセルにそれぞれ「今年は2008年です。etc.」とか「今年は2008年1月3日です。etc.」、、、など文字数の違った文字列が入力されているセルの右から4文字分「etc.」だけ削除してB列(B1~B20)に「今年は2008年です。」とか「今年は2008年1月3日です。」というふうに表示(入力)したいのです。テキストを読んでMID関数で出来るかなと思ったのですが、MID(文字列の、何文字目から、何文字分)というもので、文字列の左から何文字目を先頭に、何文字分を表示ということで、私のやりたい事の逆なのです。いい方法を教えて下さい。

  • Excel2010でセルに画像を呼び出す

    Excel2010にシート1とシート2があります。 記入・印刷用シートはシート2とします。 シート1のA1セルに50pixel×50pixelの画像(png)を置きます。 シート2のA1セルに何か数字や文字が書かれた時に、 [マクロを使わずに] シート2のB1セルに、シート1のA1セルにある画像を表示させるにはどうしたらいいですか? 上記ができない場合、シート2のB1セルにドロップダウンリストを作成して、 シート1のA1セルの画像を呼び出すことは可能ですか? ------------------------ Windows7 64bit Excel2010 64bit ------------------------

専門家に質問してみよう