• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルと検索関数について)

エクセルでの管理データ作成と検索関数の活用方法

このQ&Aのポイント
  • エクセルを使用して日々の管理データを作成する際に、特定の施設に対して正しく管理コードを付番することが重要です。しかし、手打ち入力のために間違いが生じることがあります。そこで、データをコピペした瞬間に、旅館や他の施設に対して適切な管理コードが表示されるようにする方法を解説します。
  • 管理データ作成において、旅館や他の施設に対して正しい管理コードを付番する必要があります。しかし、手入力の場合は間違いが生じやすく、データの整合性が損なわれる可能性があります。この問題を解決するために、データをコピペした瞬間に自動的に適切な管理コードが表示されるようにする方法を紹介します。
  • エクセルでの日々の管理データ作成において、特定の施設に対して正確な管理コードを付番することは重要です。しかし、手打ち入力によるミスが発生することがあります。この問題を解決するために、データをコピペした瞬間に適切な管理コードが表示されるようにする方法を紹介します。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>売上施設から性別までは、他からダウンロードしたデータをコピペする形です。 元のデータがテキスト形式なら、コピー貼り付けするシートのC列が「旅館」の場合にA列のセルを赤色に表示するのが良いと思います。 エクセルのバージョンが提示されていないのでExcel2003 の操作で説明すると、A2セル以下を選択して、「書式」「条件付き書式」で「数式が」にして以下の式を入力し、「書式」ボタンからパターンタブで赤色の背景を指定してください。 =AND(C2="旅館",LEFT(A2,1)<>"A") これでA列にAから始まる値を修正入力するとセルの赤色の背景がなくなりますので、問題のセルだけ赤色表示されることになります。

aidorumary
質問者

補足

ありがとうございます。 バージョン2007でもお願いできれば幸いです。 よろしくお願いします。

その他の回答 (4)

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

>エクセルと検索関数について 表題は質問合い様内容を表すものが望ましい。本件はこの表題は適当でないように思う。 質問者が考えたことが、初心者であったりして、的外れの場合も多い。したい内容を書くほうが良いと思う。 >売上施設から性別までは 質問には性別は無いじゃないの。質問文は細心の注意を払って。 >ダウンロードしたデータをコピペする形です この質問のようなのをEXCELでやる場合、データー「入力規則」が一番近いと思う。 というか、それしかない。 しかしやってみると、コピベでセルに値を貼り付けると、働かないようだ。本件はコピペするのは、映画館などの列で番号は手入力するのかな。 キーボードから番号をセルに入力するなら 入力範囲を範囲指定 データー入力規則 設定ーユーザー設定 数式に 下記のような例を想定して 23 旅館 166 ホテル 23 ロッジ 133 ホテル 234 ホテル 45 旅館 =AND(B2<>"旅館",B2<>"ロッジ") エラーメッセージで 「注意」レベルで 文言に「番号に注意」OK 入力時に注意コメントが出て「はい」で入力が有効になる。 ーーー これ以上のことはVBAでも勉強して、プログラムを組まないと鳴らないと思う。 ーーー この質問は旅館+数業態と映画館は自動的に上から番号を振って良いものかどうか書いてない。 質問例では、そうとも取れる。注意して質問例を作ること。 他人は、あなたの問題に何も判っちゃいないことを忘れずに、質問文を書くこと。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.4

>バージョン2007でもお願いできれば幸いです。 操作の基本は同じで、ダイアログの出し方が違うだけです。 ホームタブの「条件付き書式」で「新しいルール」「数式を使用して・・・・」を選択して、提示した数式を入力してください。 ちなみに、元のデータが表形式などテキストファイルでない場合は、コピー貼り付けするときに右クリックして「形式を選択して貼り付け」から「テキスト」を選択するようにして下さい。

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

>売上施設から性別までは、他からダウンロードしたデータをコピペする形です それならば連番データーは自動作成すればいいだけです A2セルに =IF(C2="","",IF(C2="旅館","A-"&COUNTIF($C$2:C2,"旅館"),COUNTA($C$2:C2)-COUNTIF($C$2:C2,"旅館")) とすれば連番自動作成ができます

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

映画館や旅館の項目を最優先にして、付番を次の優先順位にして並べ替えを行い確認した方が早そうです。 ちなみに、後で元の順番に戻せるように、並べ替えを行う前に、連番の列を追加しておくことをお勧めします。

関連するQ&A