戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
名前の前に同じ番号を振りたい

    [133278] 名前の前に同じ番号を振りたい-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ atuatu -(2022/07/31(20:21))
    □U R L/
      B列に数字、C列に文字が入っています。
      F列にC列に入っている文字が何個か入っています。
      F列の文字とC列の同じ文字のC列の前に有るB列の番号をE列に表示したい。
      
      	B	C	D	E	F
      2	1	あああ		4	えええ
      3	2	いいい		1	あああ
      4	3	ううう		2	いいい
      5	4	えええ		7	ききききき
      6	5	おおおお		3	ううう
      7	6	かかかかか			
      8	7	ききききき			
      
      ご教示の程宜しくお願い致します。
      
      
      
      
      Win10           Excel2010




    [133279] Re[1]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ コナミ -(2022/08/01(06:53))
    □U R L/

      SUMIFを使っては?




    [133281] Re[2]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ atuatu -(2022/08/01(11:08))
    □U R L/

      コナミさん


      E2 =SUMIF($C$2:$C$8,$F$2:$F$8,$B$2:$B$8)

      こんな感じですか?

      最初に投稿したので確認すると結果OK何ですが実際のシートですと

      "0"が表示されて上手くいきません。

      実際「 E2 =SUMIF($C$2:$C$308,$F$2:$F$308,$B$2:$B$308) 」 

      C列に3行、F列5〜10行抜けてい所が有りまするので詰めてみましたが駄目でした。

      よろしくお願いし。






    [133282] Re[3]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ メジロ -(2022/08/01(13:03))
    □U R L/
      この式でどうですか?
      
      E2: =MATCH(F2,$C$2:$C$8,0)
      
      




    [133284] Re[4]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ コナミ -(2022/08/01(13:35))
    □U R L/

      >最初に投稿したので確認すると結果OK何ですが

      質問で提示されたレイアウト以外は考慮していません。
      その場合

      SUMIF($C$2:$C$8,$F2,$B$2:$B$8)

      になるかと思います。(第二引数が違う)

      個人的にINDEXとかMATCHもいいですが、SUMIFだと条件値がなくてもエラーが出ないので
      使える時はSUMIFを使うのが好みなんですよね。




    [133285] Re[5]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=ON■

    □投稿者/ Mike -(2022/08/01(15:23))
    □U R L/
       B   C   D E   F
      2 1 あああ    4 えええ
      3 2 いいい    1 あああ
      4 3 ううう    2 いいい
      5 4 えええ    7 ききききき
      6 5 おおおお   3 ううう
      7 6 かかかかか
      8 7 ききききき
      
      E2: =MATCH(F2,C$2:C$10,0)




    [133286] Re[6]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ atuatu -(2022/08/01(17:30))
    □U R L/

      3名の方お世話になります。

      メジロさん

      E2:E4,E6「 #N/A 」,E5「 7 」E5のみ合ってます、それ以外エラーなんですが?

      コナミさん

      E2:E4,E6「 0 」,E5「 7 」E5のみ合ってます、それ以外「 0 」です。

       Mikeさん

      E2:E4,E6「 #N/A 」,E5「 7 」E5のみ合ってます、メジロさんと同じエラーなんです?

      ご指導お願いします。




    [133287] Re[7]: 名前の前に同じ番号を振りたい-

    記事引用/メール受信=OFF■

    □投稿者/ 檸檬 -(2022/08/01(18:36))
    □U R L/

      [133278]の表の通りだとすると
      メジロさん、Mikeさんの式で

      F列が空欄の時と該当がない時にE列に#N/Aエラーが出ます。

      コナミさんの式だとF列が空欄の時と該当がない時にE列が0になります。

      おっしゃっている現象だと手打ちまたはコピーした時にスペースが入ったのでは?
      単純にC列をF列に貼り付けるとどうなりますか?

      あ〜〜もしかすると、行の削除とかしてるとそうなりますね。。
      その場合は範囲を変更するなど式を入れ直してみてください。

      ________________________________


      E2 =IFERROR(INDEX($B$2:$B$308,MATCH(F2,$C$2:$C$308,0)),"")
      でどうでしょうか?

      F列が空欄だとE列も空欄になります。

      >名前の前に同じ番号を振りたい

      ( 同姓同名の人がいる場合はIDで検索したほうがいいと思いますが)




    [133288] Re[8]: 名前の前に同じ番号を振りたい-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ atuatu -(2022/08/01(19:48))
    □U R L/

      檸檬さん、お世話になります。

      >おっしゃっている現象だと手打ちまたはコピーした時にスペースが入ったのでは?

      F列文字の最後に半角スペース入っていました、言われる通りコピーした物でスペースが入って

      いるとは思いませんでした。

      皆さん、大変お世話になりました、勉強になりました。

      有難うございましたm(_ _)mm(_ _)mm(_ _)m




このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G