[[20200513144725]] 『関数の返り値そのものを数値に置き換える関数』(777) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の返り値そのものを数値に置き換える関数』(777)

色々検索をして見つからなかったのでここで質問をさせてください。

1.いくつかの数値を連結させてバーコードの13桁を作りたいです。(製造管理用なので社内展開を想定してます)
2. 返り値そのままだと、セルの中身は関数なので値に変換したいです。
3. 一般的には返り値のセルをコピー→値の貼り付け、になります。
4. 3を自動的にする関数、手段はないでしょうか。(作成する個数が多いので)

理想としては
   A   B   C   D    E F G
1 20  0513 12136 03 =A1&B1&C1&D1 ★ 値のみ

F1に式を入れてG1には値しか入っていない表示されない様にしたいです。

よろしくお願いします

< 使用 Excel:Office365、使用 OS:Windows10 >


 <3を自動的にする関数、手段はないでしょうか。(作成する個数が多いので) 

 関数では無理でしょう。
 そもそも関数を入れた時点でそれは値ではないですから。

 ほかの手段ならマクロでできます。
 ただ、作成する個数が多いとのことですが、それはどこに入力されていますか?

 例えばF列すべてとかいうのだったら値の貼り付けでできますよね?

(tora) 2020/05/13(水) 16:48


コメントありがとうございます。
先ほどの表はまだ途中の状態で今のところF列に続く形になってますが

A1:D4にそれぞれ情報を入力→特定のセルの値をつなげた数値をA6:D6を結合したセルに出す、さらにその下に値の表記、
上記のA1→D7のブロックが横に伸びていく
製品の種類ごとに分かれて下に次の品種のブロックがその下にまた違うブロックが…
と形が変わるかもと思って自動化を探していたところです。

マクロになるならば重たくなること、Excelに疎い社員がいることを考慮して値の貼り付けにしたいと思います。
(777) 2020/05/13(水) 17:45


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.