- ベストアンサー
エクセル、同一文字の最上行の横のセルを指定したい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
その他の回答 (1)
- kagakusuki
- ベストアンサー率51% (2610/5101)
関連するQ&A
- EXCELで、指定セルにある文字列が入っていれば、別のセルに指定文字を入れたい
EXCELで、指定するセルに、例えば「猫」という文字列が入っていれば、 別の指定セルに1という数字をいれ、 入っていなければ、0という数字を入れたいです。 IF関数を使えばよいのかと思ったのですが、 よくわかりません。 すみませんが教えていただけないでしょうか。
- ベストアンサー
- オフィス系ソフト
- 【EXCEL】指定したセルの値を他セルに代入する
EXCELにおいて、 あるセルD1で記入したアルファベットX(列指定情報) あるセルE1に記入した数字Y、(行指定情報) において、 あるセルF1=X行Y列のセルの値 というふうにするにはどのようにすればよろしいでしょうか? よろしくお願いいたします。 以下は例です ---------------------------- # A B C D E F 1 12 ## A 3 34 2 23 3 34 4 54 5 89 ----------------------------
- ベストアンサー
- オフィス系ソフト
- 連日となっているセルを抽出するには?
翌日の日付を抽出する方法があれば、教えていただけますでしょうか。 A列に、数字3ケタが並んでいます。 この数字が同一の行=(A1~C3)のデータの中から C列とB列の日付が翌日になっている行を探し出したいです。 下記の場合は、 C1(13/12/31)とB2(2014/1/1)が連日、翌日となっている。 C2(2014/12/31)とB3(2015/1/1)が連日、翌日となっている。 上記の場合、連日となっている「4つのセル」を全て絞り出したいです。 A B C 1 123 2013/1/1 2013/12/31 2 123 2014/1/1 2014/12/31 3 123 2015/1/1 2015/12/31 ―----------------- 4 456 2013/1/1 2013/12/31 5 456 2013/1/1 2013/12/31 A列の 数字は2700種類程あり、エクセルデータは1万行程度となります。 マクロや関数など、ヒントだけでも知りたいので、 分かる方教えていただけると嬉しいです。
- ベストアンサー
- オフィス系ソフト
- EXCEL 行と列を指定して、範囲指定する方法
EXCELの使い方を教えてください。 関数で試みているのですが、以下のような操作を行うことは可能でしょうか? (マクロ(VBA?)は使用したことがないため、抵抗があります。それでも、マクロを組むしかないというのであればその方法も教えてください。) 「表示シート」にて行と列を指定することで、 結合された5行×5列の表を表示させたいのです。 指定するセルも結合させており(「入力シート」)、 結合されたセル(行/列)を指定して、表示する範囲を決めてやりたいのです。 結合を解いて、たくさんの文字を指定する形にしてしまえば楽かもしれないのですが、この2文字だけで他にもたくさん処理させているため、 指定する文字はこの2文字のみで処理させたいです。 自分なりには、「表示シート」のD10セル(F10まで結合されている)に =INDEX(SUMPRODUCT((入力!B3:B27=表示!D4)*(入力!C2:Z2=表示!D3)),1,2) というような関数を組んでみたのですが、うまく表示されません。 なにか、うまく表示させる方法はあるのでしょうか? ちなみに、表内の犬など狐などは便宜的に書いているだけで、 数字が入るセルか、日付が入るセルか、文字列が入るセルかということだけが汲み取っていただければと思います。 入力するセルと表示させるセルの大きさも異なるようにしたいので、 良い方法があれば教えてください。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- Excelでセル範囲指定でデータを検索する
Excelでセルのデータを検索するとき編集にある検索(Ctrl+F)で行えます。 検索方向で行、列を選択できることは解るのですが、E列だけとか、E11:F20の範囲だけのような指定はできないでしょうか。 Excel2003です。
- ベストアンサー
- その他MS Office製品
- エクセルで数字が入ったセルの値を抽出
任意1行中のある1列にFALSEと1列だけ数字が入っています(下図参照)。その数字を抽出する関数があれば教えて下さい。 下図の例では、Fの列にB2:E2の範囲の数字「10」を抽出したいのです。マクロを組めば可能なのですが、セルに入力する関数等で簡単に実現できればと思います。 アドバイス宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- Excelセル座標値の渡し方
VBAの初心者です。 Excelでアクティブセルの座標値を取り出して、マクロの中で、その行全体、あるいは列全体を指定して挿入や削除をさせたいのですが、どうしたらよいのでしょうか。教えて下さい。よろしくお願いします。 (例)アクティブセルが C7 であるとき、Rows("7:7") に1行挿入する。 Sub 行挿入() 'セル座標値を読み取ってその行全体を指定するデータの渡し方????? Rows("7:7").Select Selection.Insert Shift:=xlDown End Sub
- ベストアンサー
- Visual Basic
- エクセルのマクロ(指定列の空白にひとつ上の文字を入力し続ける)
エクセルのマクロを教えてください。 指定列の空白にひとつ上の文字を入力し続けるマクロです。 A列指定 A2からスタートし、1000行くらいあるデータ 空白があった場合ひとつ上の文字を入力 空白は、2行連続・3行連続となることもあるが大抵は1行空白 この場合、空白セルの上で一番近いデータをコピーする A列のデータは、文字・数字・日付と様々 1000行ある場合もあるが、それ以下の場合もあるので、10行空白が続いたらマクロが自動的に終了 エクセル2003使用 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル 関数で任意の数字に対応する複数セルを置換する
恐れ入ります 教えていただけると幸いです エクセルの関数を使って任意の数字に対応する複数セルを任意のセル所へ置換する方法はあるのでしょうか? 例 A B C D E F G 5 11 18 23 8:00 20:00 1:00 遅 A列に5日,11日,18日,23日(数字は月の日付で、2日間かもしれないし10日間かもしれない予測不能)をうつとこの日付けの行のところに別のところに作った”8:00-遅”の4列の情報が入るようにしたいのです。
- 締切済み
- その他([技術者向] コンピューター)
- エクセル。セルアドレスの型について
エクセルのことで質問があります。 <やりたいこと(イメージでありディテイルは違いますが)> とある関数y=f(x)があるとします。 そのパラメータxがA列に。解のyがB列に羅列されています。 ここでC1セルにxの値を一つ指定してあげる。 するとその点での傾きが計算されC2セルに表示される,というような ことを行いたい <分からないこと> ・関数内でセル領域を指定する際,その型は何である必要があるのか? Lookup関数などは勉強いたしました。 今,話の簡略化のためxだけで考えます。 検索して見つかったxの値をx1,そのセルのアドレスをA5 そのひとつ下のセルの値をx2,アドレスをA6とします。 x2の値を取り出す方法は? 当初Offset関数をつかおうと思いました。 =OFFSET(A5,1,0) にてx2値の抽出は実現いたしますが,今はこの「A5」というアドレスを 検索の結果によってもって来なければいけません。 そこで別のC3セルにAddress関数を使って 「A5」と表示いたしました。C3セル内の数式を仮に「α」と置きます。 =OFFSET(C3,1,0) =OFFSET(α,1,0) 以上2パターンの方法を試しましたが共にエラーが発生。 どうやら文字列をにてアドレスは指定できないようです。 では,アドレスの型とは何なのでしょうか?またその型にて値を返す 関数はあるのでしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
バッチリできました! まさかこんなに簡単な関数でできるなんて意外でした・・・ INDIRECT関数と、MATCH関数も少し調べて、それぞれの機能も理解しました。 本当にありがとうございました!