このトピックに書きこむ |
---|
Re[10]: 並び替えを簡素化したい | |
---|---|
[134433] Re[10]: 並び替えを簡素化したい- ■ ![]() □投稿者/ oojyakumono -(2024/05/07(14:47)) □U R L/ 何度もお手数おかけ有難う御座いました。 何とかできました。 ご指導感謝します。 失礼します。 |
[134432] Re[9]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/05/07(13:49)) □U R L/ 事情が呑み込めないのですが、 F列とG列に 名前と生年月日が入っているなら、 B列が0になることは普通ないですけど。 F列は上詰めで生データが入っている。 G列は、生データではなく数式が入っている、ってことなんですかねぇ?? >B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(H:H,COUNTA(G:G)),1)) ↓なのかなぁ・・(とりあえず) B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(H:H,COUNTA(F:F)),1)) |
[134431] Re[8]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ oojyakumono -(2024/05/07(10:21)) □U R L/ お世話になります。 最初にお詫びします。 >考えるに読み方の文字数で決まるのかと思いますが間違っていればごめんなさいです。 半平太さんのご指導の通りスペースが邪魔していたのですねやはり間違っていました、 半平太さんm(_ _)m m(_ _)m m(_ _)m >B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(H:H,COUNTA(G:G)),1)) 上記、設定しました、B2:C62迄でB列「0」表示、C列「1900年01月01日」、 実は、書くの忘れてましユーザー定義を設定してました、それで出るのだと 分かったのですが恥ずかし話それを表示させない様な式が分かりません。 何度もお手数おかけして申し訳ありませんm(_ _)m m(_ _)m m(_ _)m 宜しくお願いしますm(_ _)m m(_ _)m m(_ _)m |
[134430] (削除)- ■記事引用/メール受信=OFF■ □投稿者/ / -(2024/05/06(23:08)) □U R L/ この記事は削除されました |
[134429] Re[7]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ Mike -(2024/05/06(23:07)) □U R L/ すみません、図の列記号の A、B はそれぞれ B、C の間違いでした。m(_._)m |
[134428] Re[5]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ Mike -(2024/05/06(23:04)) □U R L/ A B 範囲 F1:G18 を範囲 B1:C18 に 1 名前 生年月日 コピー&ペースト⇒セル B1 が 2 あさ 50/05/05 アクティブセルになっているこ 3 いの 50/05/10 とを確認⇒[データ]⇒[並べ替え] 4 うえ 46/05/15 ⇒“先頭行を…使用する”に 5 おざ 55/12/20 チェック入れ、かつ、[最優先さ 6 かき 47/10/19 れるキー]として“名前”を選択 7 さわ 49/08/21 ⇒[OK] 8 たな 48/05/09 を実行した結果を左図に示した。 9 ちは 52/10/14 10 ぬま 43/05/01 11 まち 49/05/08 12 みう 51/11/13 13 やざ 52/05/07 14 ゆは 50/12/12 15 よし 56/02/17 16 わた 51/05/06 17 わだ 51/05/11 18 わち 45/10/16 |
[134427] Re[6]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/05/06(22:42)) □U R L/ H列に年齢が有るのですがそれも一緒に表示 >B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(G:G,COUNTA(G:G)),1)) ↓ B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(H:H,COUNTA(G:G)),1)) |
[134426] Re[5]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ oojyakumono -(2024/05/06(21:38)) □U R L/ 半平太さん やはり半角スペースが駄目でした、M(_ _)M失礼しました。 後出しですみませんがH列に年齢が有るのですがそれも一緒に表示 させる様にしたいと思いましてご指導願います。 >B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(G:G,COUNTA(G:G)),1)) の式に当てはめるには? &、Gの後に設定しましたが上手くできませんご指導宜しく願います。 我儘ですみませんm(_ _)m |
[134425] Re[4]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/05/06(15:39)) □U R L/ > 何方もわだ ゆぞうが最初に来ます、 ↑ 姓と名の中間にスペースが入っているからじゃないですか? 「スペース」と「な」の勝負なら、スペースの方が上になるので。 >B2セル =SORT(F2:INDEX(G:G,COUNTA(G:G)),1) ↓ B2セル=IF(COUNTA(F:F)=1,"",SORT(F2:INDEX(G:G,COUNTA(G:G)),1)) |
[134424] Re[3]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ oojyakumono -(2024/05/06(13:52)) □U R L/ 追加です。 >解決出来ましたがF,G空白時、B列に名前、C列に生年月日、C2に「0」が >表示されているのですがこれは消えないですか? B2も「0」表示されます。 |
[134423] Re[2]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ oojyakumono -(2024/05/06(13:49)) □U R L/ お世話になります。 解決出来ましたがF,G空白時、B列に名前、C列に生年月日、C2に「0」が 表示されているのですがこれは消えないですか? >※2 以下の名前が上下逆になりますが、サンプルの間違えだろうと思っています。 >わたなべまり >わだゆぞう 順番の件ですが 「ホーム」の編集の並べ替えと「データ」の並べ替えで何度も確認しましたが 何方もわだ ゆぞうが最初に来ます、考えるに読み方の文字数で決まるのかと 思いますが間違っていればごめんなさいです。 和田(わだ)2文字、渡辺(わたなべ)4文字 |
[134422] Re[1]: 並び替えを簡素化したい- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/05/06(11:54)) □U R L/ Excel2021ならSORT関数で行けないですかね? B2セル =SORT(F2:INDEX(G:G,COUNTA(G:G)),1) ※1 他のセルへは勝手にスピルしてくれますので、空白のままにして置いてください。 ※2 以下の名前が上下逆になりますが、サンプルの間違えだろうと思っています。 わたなべまり わだゆぞう |
[134421] 並び替えを簡素化したい- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ oojyakumono -(2024/05/06(09:55)) □U R L/ 下記の様な事ができるか心配です。 下記の様な表が有ります。 B C ・・ F G 1 名 前 生年月日 名 前 生年月日 2 あさだまお 1950年5月5日 まちだいくお 1949年5月8日 3 いのうえじゅん 1950年5月10日 たなべゆういち 1948年5月9日 4 うえのこうせい 1946年5月15日 いのうえじゅん 1950年5月10日 5 おざきゆたか 1955年12月20日 わだゆぞう 1951年5月11日 6 かきざわあさみ 1947年10月19日 ゆはらまさゆき 1950年12月12日 7 さわだけんじ 1949年8月21日 みうらともかず 1951年11月13日 8 たなべゆういち 1948年5月9日 ちはらともえ 1952年10月14日 9 ちはらともえ 1952年10月14日 うえのこうせい 1946年5月15日 10 ぬまたよしお 1943年5月1日 わちしずお 1945年10月16日 11 まちだいくお 1949年5月8日 よしだゆきお 1956年2月17日 12 みうらともかず 1951年11月13日 ぬまたよしお 1943年5月1日 13 やざわけんいち 1952年5月7日 かきざわあさみ 1947年10月19日 14 ゆはらまさゆき 1950年12月12日 おざきゆたか 1955年12月20日 15 よしだゆきお 1956年2月17日 さわだけんじ 1949年8月21日 16 わだゆぞう 1951年5月11日 あさだまお 1950年5月5日 17 わたなべまり 1951年5月6日 わたなべまり 1951年5月6日 18 わちしずお 1945年10月16日 やざわけんいち 1952年5月7日 F列に名前が入力されます。(1人〜50人とかその日によって人数が変動します。) G列に生年月日が入力されます。 F列の名前とG列の生年月日を各B列を昇順、C列にF列の人の生年月日で並べて表示する事できますか? ホームの「編集」で「ユーザー設定の並べ替え」やデータの「並べ替え」でするのが有りますが 何かもっと簡単にできないかと思いまして質問しました。 宜しくお願いします。 Win10 Excel2021 |