抽出について | |
---|---|
[133017] 抽出について- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/23(11:38)) □U R L/ お世話になります。 現在作っている表を自動化をしたいのですが関数でどの様に行ったら良いか足踏み状態です。 例 sheet1 データベース 学年 出席番号 苗字 名前 一年生 1 山本 太郎 一年生 2 山本 大輔 一年生 3 佐藤 紘一 一年生 4 中山 進 一年生 5 斉藤 猛 二年生 1 大木 二年生 2 野田 純一 二年生 3 野田 はじめ 二年生 4 安藤 和夫 二年生 5 和田 幸雄 sheet2 A1に一年生を入力した際にデータベースから 一年生だけの「出席番号」と「名前」を表として抽出したいのです。 Microsoft365 Win10と11 よろしくお願いいたします。 ++++++++++++++++++++ OS ⇒OTHER Version⇒OTHER ++++++++++++++++++++ |
[133018] Re[1]: 抽出について- ■記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/23(11:50)) □U R L/ 補足です。 出席番号を昇順で自動抽出したいのです。 あとはXLOOKUPで整えたいと思います。 その際に、罫線は付けられないですよね? |
[133019] Re[1]: 抽出について- ■記事引用/メール受信=OFF■ □投稿者/ ねむねむ -(2022/03/23(11:55)) □U R L/ =FILTER(FILTER(Sheet1!B2:D12,Sheet1!A2:A12=A1),{1,0,1}) ではどうだろうか? 内側のFILTER関数でA列がA1セルと同じものを抜き出し、外側のFILTER関数で出席番号と名前の 列だけを抜き出している。 |
[133020] Re[2]: 抽出について- ■記事引用/メール受信=OFF■ □投稿者/ ねむねむ -(2022/03/23(11:58)) □U R L/ ちょっと行き違ったが。 >出席番号を昇順で自動抽出したいのです。 元の表で出席番号は昇順に並んでいないのだろうか? もしそうであればSORT関数をかませて =SORT(FILTER(FILTER(Sheet1!B2:D12,Sheet1!A2:A12=A1),{1,0,1})) ではどうだろうか? |
[133021] Re[2]: 抽出について- ■ / 記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/23(12:18)) □U R L/ ねむねむ さん ありがとうございます。 FILTER関数、今朝調べたのに.... これを基に展開出来そうです。 ありがとうございました。 |
[133022] Re[3]: 抽出について- ■ / 記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/23(17:40)) □U R L/ 行いたいことは、下記の関数でほぼ出来ました。ありがとうございました。 =SORT(FILTER(FILTER(Sheet1!B2:B13,Sheet1!A2:A13=A1),{1})) もう一点、なのですが 出席番号が空欄の時に非表示にしたいのですが <>""をどの位置に入れても上手く行きません。 |
[133024] Re[4]: 抽出について- ■記事引用/メール受信=OFF■ □投稿者/ ねむねむ -(2022/03/23(22:09)) □U R L/ まず選択した列をすべて表示する場合は列選択のFILTER関数は必要ない。 で、条件を複数にする場合、AND条件は*、OR条件は+を使う。 =SORT(FILTER(Sheet1!B2:B13,(Sheet1!A2:A13=A1)*(Sheet1!B2:B13<>""))) |
[133025] Re[5]: 抽出について- ■記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/24(04:52)) □U R L/ ねむねむ さん ありがとうございました。 助かりました。 感謝申し上げます。 |
[133026] Re[6]: 抽出について- ■ / 記事引用/メール受信=OFF■ □投稿者/ ninja -(2022/03/24(04:53)) □U R L/ 解決です。 |
このトピックに書きこむ |
---|