[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『再依頼 表示方法』(ニシポン)
申し訳ございません。どなたか教えて頂きたいのですが、
D列、E列に出荷数とロットが入っています。上から36ごとに
F列のように内容を表示する方法はないでしょうか?
関数で教えて頂きたいです。宜しくお願い致します。
D E F 1 出荷数 ロットNo 2 36 020522-1 020522-1:36 3 14 020522-1 020522-1:14 020522-2:22 4 22 020522-2 020522-2:28 020522-3:8 5 28 020522-2 020522-3:36 6 8 020522-3 020522-3:6 020522-4:30 7 36 020522-3 8 6 020522-3 9 30 020522-4 10 20 020522-4 11 16 020522-5
1つのカゴに36ずつ入れていくので、36で割り切れます。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
確認だけ
>020522-1:14 020522-2:22
1)↑ をF列の1つのセルに表示? 列を分けてはダメなんですか? 2)作業列を使ってもいいんですか? 3)最大で何行ぐらいの表ですか?
以上 (笑) 2020/08/06(木) 14:35
1)1つのセルに表示です。
2)作業列を使って頂いても結構です。
3)300行ぐらいです。
宜しくお願い致します。
(ニシポン) 2020/08/06(木) 15:45
>列を分けてはダメなんですか? ↑ については? ダメなら、その理由は?
作業列を使ってもいいのなら、いったん列を分けて表示し それをF列で1つにまとめてもいいってこと?
F列に入るのは、サンプルでは 1つか2つですけど 実際は最大で何個なんですか?
以上 (笑) 2020/08/06(木) 17:37
ありがとうございます。
最終的にF列で1つにまとめて頂ければ、列を分けても大丈夫です。
F列に入るのは、最大で2個までしかありません。
宜しくお願いいたします。
(ニシポン) 2020/08/06(木) 18:02
では作業列を 2列使います(J列、K列)
J2 =IF(D2="","",1) J3 =IF(D3="","",IF(MOD(SUM($D$2:D2),36),J2,J2+1))
K2 =IF(J2="","",E2&":"&D2)
J3とK2を300行目(?)までコピー
■ F列 F2 =IFERROR(INDEX(K:K,MATCH(ROW(A1),J:J,0)),"")&IF(COUNTIF(J:J,ROW(A1))<2,""," "&INDEX(K:K,MATCH(ROW(A1),J:J,0)+1)) 下コピー
以上 (笑) 2020/08/06(木) 21:29
夜分遅くに申し訳ございません。
凄いの一言です。完璧です。
ありがとうございました。
(ニシポン) 2020/08/07(金) 00:13
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.