AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

numbersで別シートで作ったリストを比較して同じ名前の項目の人のみ表示する方法

iPadでnumbers使用しています。



顧客リスト1000人(シート1・A列1〜1000)いて


私の担当する顧客リスト10人(シート2・B列1〜10)


がいて1000人リストから私の担当10人だけを表示する関数や絞り込める方法はありますか?



一人一人名前検索すると実際は10名ではなく何千とあるので一つ一つ名前を検索や絞り込んですると大変です。


考えていたのが


2シート10人の名前があればシート1のB列に◯をつける


などして


それをフィルターで◯のみ表示など

縛り込めればいいのですが

全くやり方がわかりません…


誰かご助言お願いいたします


iPad mini 6, iPadOS 17

投稿日 2024/04/03 09:57

返信
返信: 9

2024/04/04 22:21 YangPechi への返信

 横から失礼いたします。


YangPechi さんによる書き込み:

やりたいこととをiPadのnumbersでまとめてました。シート1の顧客リストが2万くらい実際はありますその内500名のリストを探さないといけないので毎回手打ちで検索していて

 ご質問への回答からはズレますが…。


 2万件もあると同姓同名の方があるかもしれません。同姓同名の可能性を考えるとお考えの案には無理があるかもしれません。なのですが、一応こんなこともできるよということでご紹介です。

 同姓同名や二重登録のチェックはフィルタ(「セル」>「重複である」)でも可能ですが、個人担当の表に表示させることもできます。

 画面はMac版Numbersのものなので異なると思いますが、お許しください。


 個人担当の表に「表1該当件数」列(B列)と「表2該当件数」列(C列)を追加します。

 「表1該当件数」列は、顧客全体の表側の重複・存在チェック用、「表2該当件数」列は個人担当の表側の重複チェック用です。

 次のように数式を入力します。

  ・B2の数式の例(入力後、B2をB列のB3以下の行にコピペしてください)

  ・C2の数式の例(入力後、C2をC列のC3以下の行にコピペしてください)


 条件付きハイライトの設定もすると、集計値が0や2以上の場合にセルを警告色にできます。

  ・B2の条件付きハイライトの例

   ルール1は、「数字」>「数値より大きい」

   ルール2は、「数字」>「数値より小さい」

   (設定後、B2をB列のB3以下の行にも適用してください(「ハイライトルールを繰り返す」))

  ・C2の条件付きハイライトの例

   ルール1は、「数字」>「数値より大きい」

   (設定後、C2をC列のC3以下の行にも適用してください(「ハイライトルールを繰り返す」))


  【参考】

   iPadのNumbersでセルの条件を使用する - Apple サポート (日本)

    ※「ハイライトルールを追加する」「ハイライトルールを繰り返す」

2024/04/04 02:31 Gin_tonic への返信

 横から失礼いたします。


Gin_tonic さんによる書き込み:

anne3の方法では(実証していない上でコメントするのも申し訳ないのですが)、計算式ではフィルタがかからないのでは、と思います。

 Mac版でしか試せないのですが、どうやらそのようです。

 表1のB1の数式が次の時、

 こうなりました。計算式が入ったセルは空とはみなさないようです。


 余談ですが、画面例はありませんが、計算式を用いても、●など記号と置き換えて、その記号との合致を条件するのは大丈夫でした。

2024/04/04 16:52 YangPechi への返信

⭕️にしたいのなら、


1.シート1のB1に以下の式を入れる

=IF(COUNTIF('シート2'::表1::B$1:B$10,$A1),”⭕️”,””)


2.B1セルをタップして「コピー」する


3.B列頭のBと書いてあるところをダブルタップする(→B列全体が選択される)

※シングルタップでの選択状態ではダメです。


4.「ペースト」をタップし、「数式をペースト」をタップする


5.フィルタでB列を選び、⭕️だけを表示するように設定する


以上でできると思います。


iPadがないのですがiPhone版ではできました。たぶん一緒だと思うのですが。



なお、最初の回答に書いた式(以下)は⭕️の代わりに担当しているところだけその名前が入り他は空白になるため、ある担当分だけフィルタで抜き出したりすることができたりもします。


IF(COUNTIF('シート2'::表1::B$1:B$10,$A1),$A1,"")

2024/04/04 07:49 三毛猫大好き への返信

「セルが空ではない」は試していませんでした。

クイックフィルタで(空白)のチェックを外すと数式があってもフィルタがかかると思います。


クイックフィルタでは使い勝手が悪い場合は●などにしても良さそうですね。

2024/04/04 01:49 anne3 への返信

横からすみません。

anne3の方法では(実証していない上でコメントするのも申し訳ないのですが)、計算式ではフィルタがかからないのでは、と思います。それで表示させた結果をコピーして、計算結果を貼り付けた上でフィルタをかける必要があるかも。


2024/04/04 22:32 anne3 への返信

 anne3さん、皆さん、こんばんは。


anne3 さんによる書き込み:

クイックフィルタで(空白)のチェックを外すと数式があってもフィルタがかかると思います。

 おっしゃるとおりでした。クイックフィルタをあまり活用できていないので、先入観で使用を避けてしまいました。クイックフィルタで不都合なく対応可能でした。失礼いたしました。

2024/04/04 11:58 YangPechi への返信

やりたいこととをiPadのnumbersでまとめてました。シート1の顧客リストが2万くらい実際はありますその内500名のリストを探さないといけないので毎回手打ちで検索していて


知恵を貸して欲しいです


iPadのナンバーズだと難しいですかね…

numbersで別シートで作ったリストを比較して同じ名前の項目の人のみ表示する方法

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。