ベストアンサー 特定の文字があった時に、隣のセルに移動する 2013/05/17 11:18 ○○県から始まる住所があった時に その住所丸ごとを右隣のセルに移動させたいのですが コピペではなく、関数でやることはできるでしょうか? 住所は特定の住所ではなく、その時によって違います。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー tom04 ベストアンサー率49% (2537/5117) 2013/05/17 21:25 回答No.2 こんばんは! 一例です。 県名以外に「県」の文字が含まれる市町村がある場合(ないかもしれませんが)に対応するようにしてみました。 頭から3文字目もしくは4文字目に「県」がある場合、↓の画像でB列に表示するようにしています。 画像ではB2セルに =IF(OR(MID(A2,3,1)="県",MID(A2,4,1)="県"),A2,"") という数式を入れオートフィルで下へコピーしています。 尚、B列の表示は関数によって表示されているデータですので、生データではありません。m(_ _)m 画像を拡大する 質問者 お礼 2013/05/20 17:23 ありがとうございました。 完璧でした。+ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) KURUMITO ベストアンサー率42% (1835/4283) 2013/05/17 16:21 回答No.1 シート1のA2セルから下方にお示しのような住所のデータが有るとしたら、シート2のA2セルに次の式を入力しB2セルまで横にドラッグコピーしたのちに下方にドラッグコピーします。 =IF(Sheet1!$A2="","",IF(COUNTIF(Sheet1!$A2,"*県*")>0,IF(COLUMN(A1)=1,"",Sheet1!$A2),IF(COLUMN(A1)=1,Sheet1!$A2,""))) その後にシート2のA列とB列を選択して右クリックし、「コピー」を選択します。そのままの状態で右クリックして「形式を選択して貼り付け」から「値」にチェックをして貼り付けます。 その後にシート1のデータを削除してもよいでしょう。 質問者 お礼 2013/05/20 17:24 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A 特定の行だけ、隣に移動したい C(住所)を左隣のBヘ D(電話番号)を右隣のEへ移動させたいです。 C4、D4は必ず住所電話番号になりますが それ以降の、この場合は(9、26、32列)の住所電話番号の場所は そのつど変更します。 行単位の指令ではなく、○○県があった時、左に移動 ○○○ー○○○ーなど電話番号っぽい数列があったとき、右に移動という風に コピペではない方法で、することはできるのでしょうか? セルを移動すると関数が変わる マイクロソフトのエクセルで、関数が入力されたセルを移動・コピペしたりすると関数で指定したセルの位置がズレてしまいます。関数だけをコピペすればズレは発生しませんが、コピペしたいセルが複数ある時には使えません。 セルを直接コピペして関数指定のセルがズレない方法はありませんか? 特定の文字があった時のみ、隣のセルに移動したい エクセル2003を利用してオーダー別の手配リストを作成しています。 データからコピーした場合、オーダー、品番等、全て同じ列に入力されてしまう為、自動で振り分けたいと考えています。 そこで同じ列内の特定の文字(例:CX又はCN)が有ったものだけを、隣のセルに移動して、元々有った文字は全て削除するといったことは出来るでしょうか? 詳しい方が居ましたら、是非ご教示下さい。 宜しくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム 住所の区、市、郡以降を隣のセルに移動するには エクセル関数について質問です。 以下のような長い住所を2つのセルに分ける作業をしています。 神奈川県逗子市逗子5-2-16マンション名4667号棟 東京都葛飾区東北沢南元8-9909マンション名890 埼玉県入間郡毛呂山町毛呂本郷38-5-6 住所の区または市または郡の後の住所を隣のセルに移動する関数はありますか? よろしくお願いいたします。 セル内のいろいろな文字列から特定の文字だけ抜き取りたいです。 EXCEL関数で、 セル内のいろいろな文字列から特定の文字だけ抜き取りたいです。 例えば 「東京都渋谷区Excelビル」 「千葉県船橋市Excelセンタービル」 から 「Excel」 だけを抜き取りたいです。 どうしたらいいでしょうか? 教えてください。よろしく、お願いいたします。 特定セルAからTABで、特定セルBへ移動したい 特定セルAからTABで、特定セルBへ移動したいのですが、どのような方法がありますか? accessは、たまにフォームの作成など行っているのですがexcelは勝手があまり分かりません。accessの感覚だと、特定セルにキー入力イベントでTABを押下していたら、特定セルBをアクティブにすると言うイメージだったのですが、セルに対するイベントって設定出来ないのでしょうか? 良い方法がありましたら、よろしくお願いします。 エクセルでタブを押すと右隣でなくかなり遠くにセルが移動してしまいます エクセルでタブを押すと右隣でなくセルがかなり遠くに移動してしまいます。右隣に移動するにはどうしたら良いのでしょうか? エクセルでエンターを押すと隣のセルではなく指定したセルに! エクセルでエンターを押すとセルが右隣に移動します。 次に入力したいのは4個右のセルなので、エンターキー を4回押しています。 一回エンター押すと指定したセルに飛ばすにはどうし たらいいのか教えて下さい。 Excelで特定のセルのみ移動し入力したいのですが。 Excel2000を使用しています。シートに保護をかけて特定のセルのみに入力できるように設定することまではできたのですが、その特定のセルのみにカーソルを移動させる方法はありますか?例えば、表の行を入力しないセルにはカーソルを移動させないようにして、行末のセルまでいくと次の行に改行されるようなことです。コントロールツールボックスのプロパティのEnableSelectionの項目を1_xlUnlockedにしてみると特定のセルのみ移動させることはできるのですが、保存してブックを閉じてしまうとその設定が解除されてしまうようです。マクロは複雑そうなので何か別の簡単な方法があればどなたかご教示ください。 特定の関数が含まれるセルを塗潰したい 特定の関数が含まれるセルを塗潰したい エクセルである特定の関数(たとえばSUM)が含まれるセルを 塗潰したい場合、どのような式なら可能でしょうか。 出来れば条件付き書式だと嬉しいです。 よろしく御願いします。 特定のセルが四捨五入されてしまう 表題のとうりです。 たとえばC23セルには='7日!H39というような他のシートの 特定のセルを参照する関数が入っています。 これで0.5と入れると 1と返され 0.4と入れるとゼロと返されてしまいます。 隣のセルには='7日!H35入っていますがこちらは0.5、0.4と正しく返されます。 C23だけがこうなってしまいます。(C行すべてです) 書式はすべて文字列になっています。 数値にすると文字が小さくなりすぎて見栄えが悪いからです。 コピペで行を増やしたらこうなってしまいました。 特定の文字が含まれるセルの場所探す 特定の文字が含まれるセルの場所を探す関数はありますか 例えば A1 B1 宮崎良子 B35 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム セルに入力したら、別の特定セルに文字表示させるには 似たようなQ&Aはあったのですが、求めているものとは少し違うので質問させていただきます。 エクセルで、指定したセルに数値を入力したら、 別シートの特定セルに特定文字列を表示させる ということはできませんか。 例えば、sheet1のセルB3に「2」と入力したら sheet2のセルB5に「●」と表示 次に、sheet1のセルB4に「6」と入力したら sheet2のセルD11に「●」と表示 次に、sheet1のセルC3に「4」と入力したら sheet2のB9に「○」と表示 のようなかたちです。 sheet1の入力範囲は、B3:I85程度 sheet2の入力範囲は、B3:FZ170程度で、特定セルは重複しない 表示されるのは、「●」「○」などの文字列 です。 途中経過として、MATCH関数、ADDRESS関数を利用して sheet1のセルに数値入力をしたら sheet2の入力すべきセル番地を求めることまではできたのですが その求めたセルがすべて異なるので、それぞれのセルに移動させて 文字列を表示させることができずに困っています。 解決法をご存知の方、どうぞよろしくお願いいたします。 Excelで、セル内の特定の文字を移動する方法を教えてください。 Excelで年表を作成しています。 年代と本文を分けたいのですが、どのようにやればよいかわかりません。 例えば、B1のセルに1945年太平洋戦争終結。という文字列が入っています。この中の1945年をA1のセルに移動して、B1のセルには太平洋戦争終結をスペースなしで残したいのですが、Excelでは出来るのでしょうか。 MID関数で移動させる手も考えましたが、手間かかりデータを間違えそうで。 なにか良い方法がありましたら、是非、お教え下さい。 よろしくお願い致します。 過去ログも調べたのですが、見落としていたら申し訳ありません。 Excle 特定の文字から右の文字列を隣のセルへ移動させたい エクセル関数について質問させてください。 例えば以下の様なデータがあります。 A B 1 東京都台東区 101 これを全角ブランクから右の文字列すべてをB1セルに移動する方法をご教授下さい。 例) A B 1 東京都台東区 101 よろしくお願いします。 Excel 隣のセルに文字を表示させたくない場合 右隣のセルが空欄の場合、その左側の列の値がセル幅を超えて表示されますが、 ・右隣は空欄のまま ・セルの書式は折り返しにしない という状態で、セル幅のみ表示させることは可能でしょうか? ※Excel2000です よろしくお願いします。 エンターキーを待って任意のセルへ移動するには 通常、値を入力したセルの右隣か下にしか移動しないカーソルを、任意のセルに移動させるにはどうしたらいいのでしょうか。例えば、A1に入力して、エンターキーを押すと 次はF5にカーソルが移動するようにしたいのです。 VBAで実現できるでしょうか? エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はあ エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はありませんか? シート内に散らばって表示されている特定文字列の右隣の値を合計したいのです。 位置的にランダムなのでSUMIFではうまく指定できませんでした。 よろしくお願いします。 選択したセルに特定の文字、自動的に他セルにコピペ 選択したセル内((1))に、特定の文字が入力された場合、 他の場所の選択したセル((2))に、選択したセル((1))の中の一部を 他の場所の選択したセルに自動的にコピーされる方法が知りたいです。 (数字データだけではなく、書式・色も自動的にコピペされる) マクロor関数、どちらでも構いませんが、 私、マクロは全くの素人です。 上記の文が「選択、選択、、、と、意味不明かと思うのですが添付したデータ を見てください。 B11~B18の中に「予約」と入力された場合、そのセル(=B12)からH12までだけを セル(B1~B7)のセルの間のいずれかに自動表示させたいのです。 VLOOKUP関数でしょうか? それとも、マクロで自分でB1~B7を選択して、マクロの実行をさせる方法でしょうか? Excel/セルの移動について Excelのセルの移動について教えてください。 通常、セルの縁をクリックすればそのままマウスで移動できます。 しかし、マウスに慣れない年配の方が縁に合わせて十字印を出すのが 意外と難しく、簡単にする方法を考えております。 セルのコピペではなく、移動がしたいのですが、何か良い方法がありますでしょうか。 できれば図形のように、セルの真ん中をつかんで移動可能にできれば良いのですが、 VBAやAPIを使用して実装するなどの方法がありますでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございました。 完璧でした。+