アプリ版:「スタンプのみでお礼する」機能のリリースについて

Googleスプレッドシート
シート1とシート2があります。
シート2のC列に入っている値と同じ値が、シート1のB列のどのセルかにあれば
そのシート1のB列のセルの値を削除させたいです。
可能でしょうか?
よろしくお願いします!!

質問者からの補足コメント

  • ご回答ありがとうございます!
    言葉足らずでしたので、補足させて頂きます。
    データを違う列に抽出…ではなく、シート1のB列の該当するセルの値を削除、もしくは、該当するセルを含む行を行削除したいです。

    関数よりGASになるでしょうか?
    できれば、具体的な数式、もしくはスクリプトも教えていただけると大変助かりますm(_ _)m

    No.1の回答に寄せられた補足コメントです。 補足日時:2018/09/13 13:09

A 回答 (3件)

数式一発で行う方法はありません。


以下のように数式でダブりを見つけて削除するか、マクロでやるかです。

◆手順
1. シート1の1行目にはデータを置かず、空白行にするか見出し行にします。
2. シート1のC2セルに =match(A4,'シート2'!C:C,0)  を入力して、B列にデータがある最下行までコピペします。
3. シート1の1行目全体を選択して、メニューから データ→フィルタを作成 とします。
4. シート1のC1セルの▼(三本線マーク)をクリックして、クリア→#N/Aのみにチェックをつけて→OK
5. 1行目以外を選択して、行削除
6. シート1のC1セルの▼(三本線マーク)をクリックして、全選択→OK
7. 必要に応じて、フィルタ解除とC列削除をする。
 
※エクセルなら、もっと簡単な操作でダブり削除が可能です。
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございました!
やはり、数式だけ一発では難しいのですね。
まだまだ勉強せねば^^

お礼日時:2018/09/15 01:18

>データを違う列に抽出



№1さんの回答をよく読みましたか?別の場所に抽出なんてどこにも書いてませんよ。
まずはCOUNTIF関数についてきちんと調べてご自分の手を動かすことからやるべきでは?
    • good
    • 0
この回答へのお礼

調べて、幾通りも試して
上手くいかなかったので、質問を投稿しました。
勉強不足で申し訳ありません。
まだまだ勉強頑張ります。

お礼日時:2018/09/15 01:22

> 可能でしょうか?


可能でしょう。

取り急ぎなら隣りの列に COUNTIFを並べて フィルタで「0」以外
のデータを抽出して削除すればいいでしょう。
この回答への補足あり
    • good
    • 0
この回答へのお礼

ありがとう

ありがとうございました!

お礼日時:2018/09/15 01:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!