• ベストアンサー

複数のセルの値を1箇所に移動する方法(関数?)

WIN Meで、オフィス2002を利用しているものです。 下記のような事はできるでしょうか? (数字、アルファベットはセルの住所を表します) a3,b3,c3にある数値をf3にまとめて移し、それぞれを/でつなぎたいです。 (例)     a3 b3 c3 f3   15 6 4  ⇒  15/6/4  何でこんなややこしいことと思われるかもしれませんが、エクセルのデータを アクセスにインポートしたいのですが、エクセルの年月日を入力するときに セルを(年月日をそれぞれ1つづつのセルに)分けて入力してしまったので こういうことが必要になってしまいました。 違うやり方でインポートできればそれでもかまいません。 どうかよろしくお願いします。  

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

  • ベストアンサー
  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.3

#1さん、#2さんのようにconcatenate関数でも&でもできると思いますが、その場合、結果を入れたセルには数式が入ります。 数式のままでイヤならば、コピー>形式を選択して貼り付け「値のみ」でセルに貼り付け可能です。 その場合だと、15/6/4 は 2015/6/4 とみなされます。 平成15年のつもりでそう入力したのならば F3セルに  =DATE(SUM(A3,1988),B3,C3) とすれば 2003/6/4 と表示できます。 これも数式なので、さきほどと同様に値のみ貼り付けで値に変換可能です。

noname#13086
質問者

お礼

教えていただいたとおりにやったらできました。 本当にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

(1)A1に15、B1に6、C1に4として D1に=DATE(A1+1988,B1,C1)で D1は2003/6/4になります。 (2)または、D1に="H"&A1&"/"&B1&"/"&C1 でH15/6/4になります。 (1)(2)どちらでも日付になっていて、=D1+1等が出来ます。それで2003/6/5になります。

noname#13086
質問者

お礼

とても参考になりました。やり方を保存しておくようにします。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

こんにちは、ats8181oyajiです 単純にf3のセルに =a3 & "/" & b3 & "/" & c3 でできますが?駄目?

noname#13086
質問者

お礼

ありがとうございました。早速やってみます。

全文を見る
すると、全ての回答が全文表示されます。
  • Traja
  • ベストアンサー率19% (107/546)
回答No.1

CONCATENATE関数をお使い下さい。 「CONCATENATE」で検索すると、50件ほどあります。 詳しくは、それらをご覧下さい。

noname#13086
質問者

お礼

早速、ご返事いただいてありがとうございます。早速調べてみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

    こんにちは 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)と入力したら出来るのではないかと考えていたのですが どうもできないみたいです なにか方法等浮かぶ方がいらしましたら回答をお願いします

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

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

  • Excelで行を複数のセルの値を返す関数を

     いつもお世話になります。 ExcelでたとえばA列に名前、B列に住所、C列に電話番号というふうにデータを入力します。  名前から住所、電話番号というふうに複数のセルを返すにはどうすればよいでしょうか?  Vlookupの検索型で複数のセルの値を返したいのです。  わかりづらい説明になって申し訳ありません。 どうか、御教授よろしくお願いします。

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

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

  • 【EXCEL】指定したセルの値を他セルに代入する

    EXCELにおいて、 あるセルD1で記入したアルファベットX(列指定情報) あるセルE1に記入した数字Y、(行指定情報) において、 あるセルF1=X行Y列のセルの値 というふうにするにはどのようにすればよろしいでしょうか? よろしくお願いいたします。 以下は例です ---------------------------- # A B C D E F 1 12 ## A 3 34 2 23 3 34 4 54 5 89 ----------------------------

  • Excel同一セル内の、アルファベットと数字を別々のセルに置き換える方法を教えてください

    ExcelのA列のセルに、アルファベットと数字の組み合わせが3000行くらい入っています。 アルファベットは1~5個でA~Z、 数字は1~3個で0~9  全て半角です。 の組み合わせです。アルファベットと数字の配置は A1    A12    A123 AB1 AB12 AB123 HD167 SDM12 WB987 の組み合わせです。 (アルファベットと数字はそれぞれまとまっていて、入り混じることはありません) これを、   A  B  C   1 A1  A   1 2 A12 A 12 3 A123 A 123 4 AB1 AB 1 のように、アルファベットと数字を別々にセルに置き換えたいのです。 マクロを使わず、B列以降のセルを使って関数でできないでしょうか? よろしくお願いいたします。

  • エクセルでセル移動について

    エクセルのA1からD10の表に縦に数値を入力します。 各列によって空白のセルがあります。 A列の入力が終わればB1に、B列の入力が終わればC1に セル移動するにはどうすればいいでしょうか? (空白セルがあるため、Ctlキー+↑キーでは上手くいきません。) 教えて下さい。よろしくお願いします。  

  • エクセルで「2」などの入ったセルを数字として計算させる方法

    エクセルにおいて「2」などの入ったセルを数字として計算させる方法を教えてください いわゆる A B C 1 3 2 4 3 2 4「4」 5「2」 6 などの表で A6に =SUM(A1:A6) と入力すると9と表示されるのですが 「4」などカッコに囲まれた数字を計算できる数値させるようにする方法 これでしたら 15と出てくるようにするにはどうすればいいのでしょうか。 あの「4」など入ったセルの値およびタダの数値に変換せずに、あくまで「」の中に数字を入れた状態でできるようお願いします。 できますのでしょうか おしえてください ヨロシクお願いします。

  • エクセルのセルの任意移動

    いろいろ調べたのですが、わからなかったので質問させていただきます 今、エクセルで表を作っているのですが、問題が発生しました。 たとえばAのセルに数字を入力してENTERを押すと Cのセルに移動、Cのセルに数字を入力してENTERを押すとFのセルに移動(あと任意のセルに移動)みたいな 事は出来ますか? よろしくお願いします

  • 参照した数値を関数に代入し計算する方法

    手動で数字を入力するセル(C1)に入れた数字と同じ数字を 規則的に数字が書いてある(例;1~100)A列から探し A行の隣に書いてあるB行の数字(A1だったらB1)を 参照し関数の入っているセル(E1)にBの値を入れてExcelで 計算するような方法(マクロになるようなら貼り付ければできる形)を 教えて下さい(B1の値が直接使えないならD1というA行の隣から探した Bの数字を表示するセルを作る形でも可) 例えばC1に10といれA行から10と書かれているA6のセルを検索し その隣のB6のセルから20という数値を参照し、E1に書いてある 例えば=IF(X(B6)<45,Y(例;F1)*1.5,IF(45<X(B6),Y(例;F1)*2)) のような関数のXに代入する感じです(Y(F1)の数字は適当なセルの値) 上手く説明できていないかもしれませんが宜しくお願いいたします

専門家に質問してみよう