- 締切済み
エクセルで入力規則のあるところに関数などはいれられますか
カテゴリーよくわかりません。 バーコードで読み取ったものをA列に入力するとき データの入力規則・A列A1,A2,A3…はリスト1から選択 例) A列 リスト1 A1 012345 A2 012346 A3 012347 012348 012349 (ずれがなおりません) 012350 リスト1の先頭は数字の0がついています。よって、セルの書式表示は文字列です。 リスト1の文字列は6文字ですが、 バーコードをバーコードリーダーなどで読みとりする場合 後ろのほうに必ず余計な数字1つか2つ付いてますよね。 それを読まないでA列に6文字だけ入力することはできないんでしょうか できればバーコードリーダーの設定は変えないで、関数の挿入とかで。 よろしくお願いします。
- その他(Windows)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- fifaile
- ベストアンサー率25% (622/2403)
別の列に読み込んで、関数で引っ張ってくればいいと思いますよ。 エクセル関数のRIGHT、LENあたりのヘルプを見てください。
関連するQ&A
- エクセル 書式設定・入力規則・関数等教えて下さい。
先日は、わたくしの質問に回答を下さった皆さま、誠にありがとうございました。 日本人の優しさに感謝しております。 また、 エクセルで書式や関数等をご教授いただきたくお願いいたします。 全くの初心者でありますため、お恥ずかしい質問になりますが、どうかお助け下さい<(_ _)> 質問内容は、下記の2つです。 【質問内容です】 (1) B列にドロップダウンリストで「050」を強制的に選ばせるようにしました。 (選択肢は1つなので、わざわざと思われそうですが、05の後にハイフンを入れる ような方もいらっしゃいますので・・・・) セルの書式設定で050の後にハイフンが表示するようにしています。 ここから先がどうしたら良いのか分かりません。 C列に7桁の数字だけを入力してもらい、「5〇〇〇ー〇〇〇〇」としたいのです。 セルの書式設定のユーザ定義「5000"-"0000」とし、データの入力規則で「文字列(長さ 指定)」長さを「7」としてみたのですが、 初めに「0」(ゼロ)を入力するとエラーになってしまいます。 C列をセルの書式設定で「文字列」に設定してないからなのかな?と思いますが、強制的に 先頭に5を表示させたいのです。 関数は、さっぱり分かりません。 先日、回答をいただきながらも、私の知識が乏しいため、出来ないものもありましたため、 可能な限り簡素な方法をご教示いただきたく、お願いいたします。 (2) B列にIPアドレスを入力してもらうため、数字と.(ドット)以外入力出来ないように 入力規制をかけたいのです。 (IPアドレスの先頭に0「ゼロ」がある場合もあるのでしょうか?その辺のところも 加味していただけますと幸いです) 以上、2つの質問になりますが、何卒よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルの入力規則について
エクセルの入力規則についてですが、 セルA1に商品コードを入れるとセルB1に商品名が出るようにしたいと思います。 参照関数でB1に計算式を入れておけばA1に数字を入れることによりB1に商品名が出ることは分かるのですが、商品コードが分からなかった場合にA1に入力規則でリストを作成して選べばと思いますが、1列分しかデータが入らないのでコードと商品名の関連性が分かりません。 希望は、A1にリストを作成し「00001 パソコン」を選択すると「00001」だけ表示されるようにしたいと思います。 この様なことはできるのでしょうか。よろしくお願い致します。 商品コード 商品名 00001 パソコン 00002 マウス 00003 モニター
- ベストアンサー
- オフィス系ソフト
- エクセルの入力規則で
似た質問があるかもしれませんが、ご質問します。 エクセルの入力規則で、[挿入]メニューで定義した名前をリストのところで設定したいのですが、リストの入力欄に「名前」を入れるのにはどのような文字列にすればいいでしょうか。 分かりにくい質問かもしれませんが、「名前」はどのように表現したらいいでしょうかという質問です。入力規則のリストにしたいデータが他シートにあるため、質問しました。 お願いします
- ベストアンサー
- オフィス系ソフト
- エクセル 入力規則 貼付しても規則が変わらないようにするには?
どなたかよろしくお願いします。 複数の営業所の売上を一つのエクセルシートに貼り付け、それを集計しています。 テンプレートでは入力規則で設定しているのですが、どうしても各人の入力方法がまちまちで、アルファベットを入力する列が全角・半角・太字になっていたり、数字の列が文字列になっていたりとバラバラなので、毎回直しています。なので貼り付けられても書式を統一出来ればと思います。 僕はあまり詳しくないのですが、入力規則でこの列は「半角英数字」と設定していても貼り付けたらそれになってしまうので、貼り付けられても書式が変わらないように、もしくはテンプレートの段階で書式を変更出来ないようにするにはVBAなどで設定すればそれは回避できるのでしょうか。 お手数ですが、よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル関数/入力規則と関数を合体?
エクセルで、以下のような内容を設定したいと思っております =================================================== A1には入力規則のリストで、"あ" "い" "う" が選べるように設定しています。 B1には関数等は入っておらず、ユーザーの任意の文字列を入れるようになっています。"あ"の場合もあれば、"か"の場合もあるし、"あいうえお"の場合もあれば "がぎぐげご"の場合もある。といった具合です。 <やりたいこと> B1に "あ"と入力をすると、A1も自動的に"あ"が表示されるようにしたい。 自動的に表示がかわるように設定したに文字列は"あ"のみ。 A1には予めリストから選択された"あ"・"い"・"う"の何れかが入力されている状態で、B1に文字列を入力します。 A1には、"あ" "い" "う" 以外の文字列は入力させたくない。 A1は、できれば、自力で文字列を入力するような状態にはしたくない。 =================================================== このような説明でおわかりいただけますでしょうか・・・? 何かいい方法をご存知の方がいらっしゃいましたら、ご教示下さいませ。 よろしくお願い申し上げます
- 締切済み
- 財務・会計・経理
- エクセルの入力規則について!
エクセルでAの列1~20に入力規則により、その列に同じ数値を入力すると警告が出る様に設定しました。同じように重複してAの列1~20に数字の1~100までの数値以外を入力したら警告が出る様にも設定したいのです。 この様に入力規則を同じセルに複数設定できますでしょうか?お教えください。
- ベストアンサー
- Windows 7
- バーコード(NW-7)の読み取りについて
バーコード(NW-7)に10桁の数字が組み込まれています。 その数字列の先頭にはいくつかの0(ゼロ)が組み込まれています。 0(ゼロ)の数は定まっていません。 上記バーコードを読み込んだ際に、先頭の0(ゼロ)を省いて読み込んでくれる無線バーコードリーダを探しています。 もしくは、それを実現するソフトウェアを探しています。 お知恵を貸して頂ければ幸いです。 宜しくお願い致します!
- 締切済み
- その他(PCパーツ・周辺機器)
- Excel2007のデータ入力規則について
文字数で管理しようとしたのですが、0が先頭についてしまうと上手くいきません。 ABC-1234-5 であれば、エラーはしません。 しかし、 ABC-0001-2 のように入力する数値の先頭に0が入るとエラーとなります。 000012345と入力するとABC-1234-5と表示されるので、 どうも、0を無視されているようです。先頭に0がついても文字数としてカウントしてくれる方法はありますか? なお、入力の手間を省きたいので、5つの連続した数字を入力するだけにするべく、「ABC」と「-」はセルの書式設定の ユーザー定義で "ABC"-0000-0 としています。 データの入力規則の条件設定は以下の通りです。 入力値の種類:文字列(長さ指定) データ:次の値に等しい 長さ:5 良い解決方法があればご教授の程、よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセルの入力規則で困っています。
エクセルの入力規則で困っています。 バーコードで入力したデータ9桁の数字を8桁 に変更して入力規則でリスト参照を行い 間違いを表示したいのですがうまく行きません。 マクロでLeftを使って横の行に出力してその 行で入力規則で比較しても入力規則が動かないです。 簡単な方法はないでしょうか? 入力データ 変更データ 比較したいデータ 123456789 12345678 12345678 入力データの下1桁を消して比較したいです。 補足 入力データは400個 比較データ20000個あります。 マクロは初心者です。
- ベストアンサー
- その他(ビジネス・キャリア)
お礼
やはり、A列に直接入力はできなさそうなんですね。 回答ありがとうございました。