•  

助け合い

経理、労務、総務のことでわからないこと、利用者同士で助け合いを目的とした掲示板です。ルールを守ってご利用くださいませ。

EXCEL どなたか教えてください

質問 回答受付中

EXCEL どなたか教えてください

2008/01/11 16:16

ゆ-

さらにすごい常連さん

回答数:5

編集

EXCELの横並びの各セルに1桁ずつ数字が入ってるとします。



    A   B   C   D 
1   3   4   6   8
2   2   5   2   1 
3   6   7   1   3
4   1   3   2   5


これを E列に以下のように表示させる方法はありますでしょうか?


    A   B   C   D  E
1   3   4   6   8 3468
2   2   5   2   1  2521

3   6   7   1   3 6713

4   1   3   2   5 1325



わかりづらくてすみません。
宜しくお願いします。

EXCELの横並びの各セルに1桁ずつ数字が入ってるとします。



    A   B   C   D 
1   3   4   6   8
2   2   5   2   1 
3   6   7   1   3
4   1   3   2   5


これを E列に以下のように表示させる方法はありますでしょうか?


    A   B   C   D  E
1   3   4   6   8 3468
2   2   5   2   1  2521

3   6   7   1   3 6713

4   1   3   2   5 1325



わかりづらくてすみません。
宜しくお願いします。

この質問に回答
回答一覧
並び順:
表示:
1件〜5件 (全5件)
| 1 |

1. Re: EXCEL どなたか教えてください

2008/01/11 16:25

kaibashira

さらにすごい常連さん

編集

何の工夫も無くて恐縮ですが、E1に
=A1*1000+B1*100+C1*10+D1
という式を入力されてはどうでしょうか。
あとはE1を下方向にドラッグすれば
E2〜E4の部分もしかるべき式が入ると
思います。

詳しい人ならもっとスマートな方法を
思いつかれるのでしょうが・・・

>1225nishiさん
お、やっぱりこういうのがあるんですね!
いい事を教えていただきました。
ありがとうございます。

何の工夫も無くて恐縮ですが、E1に
=A1*1000+B1*100+C1*10+D1
という式を入力されてはどうでしょうか。
あとはE1を下方向にドラッグすれば
E2〜E4の部分もしかるべき式が入ると
思います。

詳しい人ならもっとスマートな方法を
思いつかれるのでしょうが・・・

>1225nishiさん
お、やっぱりこういうのがあるんですね!
いい事を教えていただきました。
ありがとうございます。

返信

2. Re: EXCEL どなたか教えてください

2008/01/11 16:28

1225nishi

常連さん

編集

E1のセルの場合、
=CONCATENATE(A1,B1,C1,D1)
又は
=A1&B1&C1&D1
です。

E1のセルの場合、
=CONCATENATE(A1,B1,C1,D1)
又は
=A1&B1&C1&D1
です。

返信

3. Re: EXCEL どなたか教えてください

2008/01/11 16:39

ゆ-

さらにすごい常連さん

編集

kaibashira様、なるほどな応用術、ありがとうございます!

1225nishi様、また、新たなEXCEL関数を覚える事ができました!
ありがとうございました!

kaibashira様、なるほどな応用術、ありがとうございます!

1225nishi様、また、新たなEXCEL関数を覚える事ができました!
ありがとうございました!

返信

4. Re: EXCEL どなたか教えてください

2008/01/15 09:36

DISKY

すごい常連さん

編集

一点補足を。
「数字として」表示&取り扱いをするならば貝柱先生の方法を、「文字列として」表示させるならば1225nishi先生の方法になると思います。1225nishi先生の方法では「文字列」として取り扱われてしまうため、例えばsum関数などを用いて合計を出そうとしてもそのままでは合計できません。
1225nishiさんの関数を用いて「数字として」表示させるには、「*1」を付け加えればokです。

=CONCATENATE(A1,B1,C1,D1)*1
又は
=(A1&B1&C1&D1)*1 ←こっそり修正しておきました^^;

特に数字として取り扱う必要がない(つまり見た目上数字になっていうればよい)のであれば、いずれの方法でもよいということになります。

一点補足を。
「数字として」表示&取り扱いをするならば貝柱先生の方法を、「文字列として」表示させるならば1225nishi先生の方法になると思います。1225nishi先生の方法では「文字列」として取り扱われてしまうため、例えばsum関数などを用いて合計を出そうとしてもそのままでは合計できません。
1225nishiさんの関数を用いて「数字として」表示させるには、「*1」を付け加えればokです。

=CONCATENATE(A1,B1,C1,D1)*1
又は
=(A1&B1&C1&D1)*1 ←こっそり修正しておきました^^;

特に数字として取り扱う必要がない(つまり見た目上数字になっていうればよい)のであれば、いずれの方法でもよいということになります。

返信

5. Re: EXCEL どなたか教えてください

2008/01/15 09:51

ゆ-

さらにすごい常連さん

編集

DISKY様

おぉー!!
そうなのですね!!
すっごく勉強になります!ありがとうございます!

関数については、どの関数を使ったら表現したいものを表示できるのか、また、関数を検索する際に表示したいものを、どう表現したらHITするのか、いつもわからず悩んでしまいます。

皆様、またよろしくお願いいたします。

DISKY様

おぉー!!
そうなのですね!!
すっごく勉強になります!ありがとうございます!

関数については、どの関数を使ったら表現したいものを表示できるのか、また、関数を検索する際に表示したいものを、どう表現したらHITするのか、いつもわからず悩んでしまいます。

皆様、またよろしくお願いいたします。

返信

1件〜5件 (全5件)
| 1 |
役に立った

0人がこのQ&Aが役に立ったと投票しています