【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください

ExcelでA1から下に

1番
2
3
.
.
.
400番

とあって、例えば
1番はng
175番はng
と入力をすると、上のA列から選んでB列にngと表示されるような事が出来ないかと、悩んでいます。
どなたかわかる方がいたらよろしくおねがいします。

質問者からの補足コメント

  • 書いてなくてすみませんでした。
    1番はng
    175はng
    のセルは、C列以降の上から順に入力で考えてました。

      補足日時:2017/11/11 04:38
  • マクロは使ったこたとがないので、できたら関数?数式?がいいです。
    Excelは分からないことだらけなので、勉強中です。

      補足日時:2017/11/11 04:41
  • 教えて頂きありがとうございます。
    B列にngを入れても10個前後でして。
    入力ミスをなくすために、何か手は無いかと思っています。
    この入力をした後は、ngをはぶいた番号を抜き出し、ng分の空白を上へ詰めます。
    詰めた番号を全部5個くくり(例えば2-6番まで)りにして、5個くくりの中の最初の番号(2番にです)を抜き出していきます
    この辺はできたのですが、最初の番号にngを入れるところをミスしたら意味がないことに気がついたんです。

      補足日時:2017/11/11 22:09

A 回答 (4件)

400番とあっても必要なのは10個程度ですか。



入力ミスって何かを見ながらやるのなら、B列に『条件付き書式』の設定を行い『NG』を打ち込んだら
セルの書式-パターンで色を付けるのも手ですね。

この場合、No.3とリンクさせるか否かで『条件設定』は変わりますけど。

最後に並び替えで
・最優先はB列の項目を昇順
・次はA列の項目を昇順
で行えば入力したものが纏まるし確認しやすいのでは?
    • good
    • 0
この回答へのお礼

ありがとうございます!
条件付き書式で色をつけるのは思いつきませんでした。
昇順のところはまだ少し理解できていないですが、教えていただいたことをよく読んで、頑張ってみます。

お礼日時:2017/11/17 04:06

No.1です。



単純にB列に直接打ち込んでいく方が【打ち込む文字数】少なくて良いと思うのですが・・・

あとは最近のExcelは持ってなくて操作が違うかもですけど。

・B列の該当セル範囲を選択
・セルの書式設定を右クリックで選ぶ
・「表示形式」-「ユーザー定義」を選んで「種類」の欄に "OK";"NG" と入力。(小文字が良いならそちらでも)

あとはB列に正の値(例えば1)を打ち込めば”OK"が、負の値(例えば-1)を打ち込めば"NG"が表示できます。
セルの値そのものは打ち込んだ数値ですけど。

と言う方法もありますよ。(これってB列には値が蓄積されなきゃいけないのでしょ?)
    • good
    • 0

こんにちは



多分違うと思いますが、ご質問の文章しか手掛かりがないので・・・

>175番はngと入力をすると~~
どこに入力するのか不明なので、とりあえずC1セルに入力するものと仮定。
B1セルに
 =IF(A1&"は"=LEFT($C$1,LEN(A1)+1),RIGHT($C$1,LEN($C$1)-FIND("は",$C$1)),"")
の式を入力し、下方に400行までオートフィルでは・・・?
    • good
    • 0
この回答へのお礼

実は今パソコンが手元に無くてせっかく教えていただいたのにできないのですが、やってみます!
考えて頂きありがとうございました。

お礼日時:2017/11/11 22:23

>1番はng 175番はng と入力をすると



どこに入力するのでしょう?
って『AJAX』で操作するのでしょうか?
それともExcelの『数式』or『マクロ(ユーザーフォーム含む)』?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報