• 締切済み

同一セル内の和 関数

エクセル初心者です。 同一セル内で、たとえば数字 5 の上に 2を入力したら、自動で足し算して 7となる関数が分かりません。 教えてください。 よろしくお願いします。

みんなの回答

noname#22222
noname#22222
回答No.3

s_husky です。 さほど、難しいことではありません。 問題は、上書き計算をするセルの位置が固定的でないとVBでもウーンです。その辺りは、どうなんでしょう!

yuuneko
質問者

お礼

回答ありがとうございました。 なかなかお礼ができず、申し訳ございませんでした。 エクセルを使いこなす日が本当にくるのかと、不安になりますが。 重ねて御礼もうしあげます。

noname#22222
noname#22222
回答No.2

A1 に 7が、B1 に 8が入力されている時 A1 に 10が上書きされたら A1 を 7に、 B1 に 10が上書きされたら B1 を 18に ということであれば、9行程度のVBAコードを書く必要があるでしょう。

yuuneko
質問者

補足

同一セルでの上書きの自動計算は、無理ということなのでしょうか? VBAコードという言葉も始めて聞くくらい初心者にはちょっと無理でしょうか?

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

A1に 2 5 と入力されてたら、 適当なセルに =LEFT(A1,FIND(CHAR(10),A1)-1)+RIGHT(A1,LEN(A1)-FIND(CHAR(10),A1))

yuuneko
質問者

お礼

回答ありがとうございました。 お礼が遅くなりましたこと、深くお詫びいたします。 未だに、解決にはいたってないのですが。 前向きにPCと向き合っていきたいとおもいます。

関連するQ&A

  • エクセルで、1つのセルで上書き足し算できますか?

    こんばんは パソコン初心者です。お時間があったらお答えをおねがいします!たとえばエクセルで1つのセルに10と入力しておいて、そのあと5を足し算したいときに、 他のセルを使わないで、その10と入力してあるセルに、上書きのようなかたちで簡単に足し算できないでしょうか? (10、のあと5、エンター、で足し算完了のような。。。) 実際はもっと長い数字なのですが、いまは先に計算しておいて入力してます。。。簡単にできたらいいなぁと思っています。

  • セル 3セルにまたがった関数を教えてください

    タイトル通りです。 3セルにまたがった関数を入力したくて困ってます。 作りたいセルの関数ですが・・・   「A3」に入力した数字を「G3」に表示   「J3」に日付が入力されると「G3」に表示した数字が消える こんな関数を教えてほしいです。 IFを使って何度か試してみたのですが、バリュー(?)と表示されてしまい思い通りにいきません。 皆さんには簡単な質問でしょうけれど、わからないので、どうか教えてください。 お願いします。

  • エクセル初心者ですが、A2のセルに文字が書き込まれると、A1のセルに自

    エクセル初心者ですが、A2のセルに文字が書き込まれると、A1のセルに自動的に15の数字が入るようにする関数をおしえて下さい。

  • ExcelのIF関数を使って

    エクセルのことについて教えて下さい。 エクセル2003のIF関数を使って、次のようなことがしたいのですが、どのようにしたらいいでしょうか? 例えば、A1のセルに1と入力したら、B1のセルにミカンと自動的入力され、2と入力したらバナナ、3と入力したらモモ・・・・となるようにです。(A1セルには1から5までの数字が入ります。) よろしくお願いします。

  • IF関数が入力してあるセルをSUM関数の()内に入れたい

    エクセル初心者です。 たとえばD3:D9までのセルにIF関数がすでに入力させている場合、D10のセルにD3:D9のSUM関数を入力したい場合、どのような関数にすればいいのか教えてください。

  • 一つのセルに関数計算式と数字を入れたいです

    エクセルの質問です一つのセルに関数計算式と数字を入れる様にすることは可能でしょうか? 例えば そのセルに何も入力しないと、他のセルとの計算結果が表示され、数字が入力されると、その数字を元に他のセルへ計算結果が出る様にしたいのですが、A1のセルに何も数字を入力しないと、計算式でA1は=B1/C1の%表示で、A1に数字を入力すると、その数字を元にB1は=C1*A1の計算結果を反映させたいのですが、よろしくお願いします

  • エクセルの関数について

    34 5555 223 111 444 -112 -38 -89 -47 -49 たとえば↑のようにひとつひとつのセルに+の数字と-の数字があるとします。 これらを-の数字だけを抽出して、 -の数字同士でたし算をしたいのです。        または、 +の数字だけを抽出して、 +の数字同士でたし算をしたいのです。 それに使われる関数があればぜひとも知りたいのですが、よくわかり ません。わかる方がいればよろしくおねがいします。

  • エクセルで複数のセルにセルにある数字を1つのセルに

    こんばんは、エクセルに関してあまり詳しくないので教えて頂けませんか? A1のセルに1 B1のセルに3 C1のセルに5と、数字が1~8まで並んでいます。 その数字を、ほかの一つのセルに、135~と8桁表示するにはどうしたらよいでしょうか? その数字はrank関数で入力されたものです。 詳しい方よろしくお願いいたいます!

  • ひとつのセル内の文字列を複数のセルに分割する

    エクセルについて、初歩的かも知れませんが教えて下さい。 A1のセルに 0 85 254 などと、スペースを含む数字が並んでいます。 それをA2 B2 C2 に自動で入力したいのですが、どういった関数を使えばよいのでしょうか? ご存知の方、よろしくお願いいたします。

  • 関数中にセルに入力した値を反映させて計算を行いたい

    こんにちは Excelを用いた計算を行っているのですが 自分の知識では出来なかったために皆様の知恵を借りたいと思っています Excelで単純な足し算を行いたいのですが とあるセルに入力した値によって計算範囲を変更したものを作りたいと考えています 仮にA行1列からA行20列まで各セルに1,23…20と順番に1つの数字が各セルに入力されていたとします この時, B行1列のセルに5という数字が入力されていたら C行1列にA行1列数字とA行5列の数字の和が入力される (イメージとしたら結果として1+5より6が出力される) B行1列のセルに10という数字が入力されていたら C行1列にA行1列数字とA行10列の数字の和が入力される (イメージとしたら結果として1+10より11が出力される) ような関数を作りたいと考えています 自身の甘い考えで B行1列のセルに5という数字が入力されていたら C行1列にA行1列数字とA行5列の数字の和が入力されるのは C行1列に=A1+A(B1)と入力したら出来るのではないかと考えていたのですが どうもできないみたいです なにか方法等浮かぶ方がいらしましたら回答をお願いします