• 締切済み
  • すぐに回答を!

エクセルについてです・・・。

エクセルについての質問です。 A1 に 100 A2 に 記号(○、△、□) A3 に A1の数字 このようにする為のA3に入力する式を教えて欲しいです。 A2に記号を入れたら自動的にA3にA1と同じ数字が反映するようにしたいのですが。。。 説明が下手でわかりにくいとは思いますがお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数38
  • ありがとう数2

みんなの回答

  • 回答No.4
  • A88No8
  • ベストアンサー率51% (818/1579)

こんにちは >A2に記号を入れたら自動的にA3にA1と同じ数字が反映するようにしたい  A2セルに記号が「あるか|ないか」の2通りだけですね?  A3に下記の式(どちらでも結果は同じ)を入れたら反映できます。 =if(A2="","",A1) =if(A2<>"",A1,"")  最初の式はA2が空っぽだったら長さ0文字の文字を表示する、そうじゃなければA1セルの内容を表示する。  2番目の式はA2が空っぽでなかったらA1セルの内容を表示する、そうじゃなかったら長さ0の文字列を表示する。  結果は同じだけれど動きが少し違いますね。IF文は条件に合う狭い合致条件を確実に実行するけれど条件に合わないときは「その他大勢は」となっておおざっぱになります。 A1セルの内容を表示することが重要なら2番目の式が妥当ですかね。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

できました!ありがとうございます!!!

関連するQ&A

  • エクセルについての質問です。

    エクセルについての質問です。 私が使っているのは「Microsoft Office Excel 2007」です。 セルA1~A10まで数字を入力するとします。 簡単に書きますと、A1=8,A2=3,A3=2,A4=5,A5=9,A6=2‥‥。このようにランダムに数字が並んでいるとします。 そこで、私は今出ている数字と同じ数字間の個数を数えたいのですが、一つ一つ数えていくと面倒なので何か関数を入力して出来ないものかと思っています。 例えば、上のセルA1~A6を見たときに、セルA1から入力していったとして、最後に入力したのがここでは「セルA6」だとします。 セルA6=2ですよね? その「2」が最後に出たのが、セルA3になります。 そうすると、最新のセル(ここではセルA6の2)とその最新のセルに入力してある数字と同じ数字(ここではセルA3の2)の間のセル個数(ここでは、A6からA3の間にあるセルの数は2)を調べれる式を教えていただきたいです。 ちなみに、最新のセル(例えば、セルA30が最新だとします)からセルA1までを見て、同じ数字がない時は空欄でも×でもなんでもいいです。 説明がかなり分かりにくいとは思いますが、どうか皆様回答をお願い致します。

  • エクセルの関数

    A1 100 A2 20 (入っている式 =AI*0.2) A3 30 (入っている式 =AI*0.3) A4 りんご*100&#65293;(20+30) という表示にしたいです A4にはA2をいれても今のままだと反映されません。 A4に自動でA2とA3の数字を持ってくるにはどうしたらいいですか? それ以外の部分は手入力です。

  • エクセルですが

    sheet1でセルA1から下に1,2,3,~,と数字を入力していきます。 その際に奇数については、sheet2のセルA1,A2,A3~,に対しsheet1に入力した奇数1,3,5~が反映されるようにし、偶数ならばsheet3に同様に反映されるようにしたいのです。 マクロを使用しなければ駄目でしょうか? ヒントだけでも結構ですので教えて下さい。

  • 回答No.3
  • mu2011
  • ベストアンサー率38% (1910/4994)

一例です。 A2に対象の記号を入力した場合、A1を引用、それ以外は空白としています。 A3に=IF(SUM(COUNTIF(A2,{"○","△","□"})),A1,"")

共感・感謝の気持ちを伝えよう!

質問者からのお礼

なかなか難しいです・・・

  • 回答No.2
  • anju_z
  • ベストアンサー率37% (67/180)

A3のセルに、 =IF(A2="○",A1,"") と関数を入力すれば、B1に○を入れた時にA1の値を表示することができます。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます! ○でも□でも数値が出るようにしたいです。 この式のどこかに使う記号を入れればいいのでしょうか・・・><

  • 回答No.1

ルールとしては、・・・  A2 が 空白でなくなったら、 ==> A1 が 100 になる。  A1 が 100 になったら、 ==> A3 も A1の数字になる。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • エクセル2000 何故出来ない?

    エクセル2000 計算式を教えて下さい のタイトルで質問を出しまして やってみたのですが色が出ません 例えばA1に1000 A2に1050を入力 A3にはA1より増えた数字が結果として出るようにしてあります(A2-A1) A3の数値がA1より3.5%以上増えた結果が出た時 A3のセルが黄色に表示されるにはどの様な計算式か教えて下さい で・・・ A3のセルに 条件付き書式から セルの値が次の数値以上 A1*0.035  を入力 書式から黄色を選択しました 間違ってはいないはずなんですが色が出ません 何かが邪魔をしているのでしょうか? 何かがリセットされていないのでしょうか? 分かる方 教えて下さい

  • エクセルについて教えてください。

    エクセルについて教えてください。 A1 | A2 | A3 100 | 4% | 104 上記のような表があります。 数式としては A3=A1*1.04 になります。 質問は「A2」の値を変動させて「A3」を自動で計算させたいと思いますが、 値がパーセント(%)なので、どのような数式をいれれば良いのか分かりません。 ぜひ教えて頂けないでしょうか? 結果で言うと以下のようにしたいと思っています。 A1 | A2 | A3 100 | 3% | 103 「A2」の値が3になれば「A3」は自動的に103 「A2」の値が3.5になれば「A3」は自動的に103.5 困っています。 よろしくお願いします。

  • Excel2002でIF関数を使った重複調べができない

    Excel2002でIF関数を使って重複データを調べています。 例えば   A  B 1 389 2 359 3 359 のとき、 B1に0を入れ、B2にIF関数で「IF=(A1=A2,1,0)」としていますが、あきらかにA2とA3は同じであるのにB3には「0」と出ます。 これは関数が反映されていないということだと思うのですが、なぜでしょうか。 数字はテキスト形式で入力してあります。 よろしくお願いいたします。

  • エクセル2003での質問です。

    エクセル2003での質問です。  例えば、D1に「10」と入力した時に、A1&#65374;A10に1&#65374;10と自動で数字が入る方法が  有りますか?  お助けください。  

  • エクセル2007についてなんですが・・・

    エクセル2007についてなんですが・・・ A1~A3を結合し、200と入力するとします。 その後保存し、再びシートを開いたときには、201と数字がカウントされていく方法を知りたいのですが・・・ 初心者なものですみませんが・・・ ご存知の方が居られましたら、ご指導よろしくお願いします。

  • エクセル(関数)について

    A1に月数を入力します。 A3からのA列に日にち(1~30の数字)を入力します。 B列にA列に入力した日にちの曜日を自動に表示させたいと思います。 どうすれば良いのでしょうか。 よろしくお願いいたします。

  • エクセル2007

    シートA、B、Cを使用しています。 シートCセルa1に、=if(B!a1="","",B!a1-A!a1)と入力しました。 シートCセルa2,a3,a4,a5,a6にも同様の式{a2には、=if(B!a2="","",B!a2-A!a2)}を入力しました。 シートCセルa7に(a1+a2+a3+a4+a5+a6)の式を入力しました。 シートBセルa3,a4,a5,a6に数値が入っていないので、シートCセルa3,a4,a5,a6とa7がエラー表示されています。 【質問】 ・シートCセルa3,a4,a5,a6をエラー表示ではなく空欄にして、a7にはa1とa2の合計を表示したい場合はどうすればよいでしょうか?

  • エクセルわかる方教えてください!

    こんにちは。 エクセルのことでお聞きしたいことがあります。 例えばセルA1にはA、A2にはD、A3にはB、A4にはDといったように AからDのアルファベットがセルA30まで入力されていたとします。 で、A1~A30のセルの中にAは何個あったかをセルC1に、 C2にはBは何個あったか、というようにそれぞれのアルファベットの数を 自動的に数えたいのですが、何か方法はありますか?

  • エクセル2003について質問をしたいのでよろしくお願いします。

    エクセル2003について質問をしたいのでよろしくお願いします。 仮に、A1セルに日付を入力、A2セルにZ01と入力した場合、A3セルに自動的に時間で17時00分 A4セルに自動的に、19時30分と自動的に入力する方法は無いでしようか? 仮にA2セルに、Z02やZ03と入力する場合もありますが、やはりこのような場合にも予め決めた時間を 入力したいと考えております。 どなた様か、ご指導のほどよろしくお願いします。

  • エクセルについて

    WinXPのエクセル2000を使っています。 勤務表の休みの数を調べるために下記の表を作りました。 B C D E F G 1班 2班 3班 4班 5班 6班 上記の表でA2に1と入力したら自動でB2に1の数字が、A3に2と入力したら自動でC3に1の数字が、A4に3と入力したら自動でD4に1の数字が、でるようにするには何かよい方法はありませんか?教えて下さい。マクロか関数を使えばできそうなんですが・・・