こんにちは。
カテゴリ違いで質問しましたがまったくお答えをいただけなかったので、こちらで質問させていただきます。もし同じ質問を見てくださった方がいらっしゃれば、すみません。
下記画像のように、SHEET1を入力したら、自動的にSHEET2が作成できるよう、関数をいろいろと考えてみたのですが、わかりません。
SHEET1へ部屋を入力、その下の行に番号を入力したら、SHEET2ができる。しかし、列は6列あり、1列の場合も6列の場合もありながら、SHEET2ではつめて表示したいのです。
表は実際もう少し複雑で、こうしたい、というところだけを抜き取っています。
どなたか助けてください。よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
》 カテゴリ違いで質問しましたがまったくお答えをいただけなかった…
見ておりましたよ。率直に申し上げて、回答する気にならないのです、画像が不鮮明過ぎるので。
貴方自身が見ても判読するのに骨が折れると思いませんか?
先の回答、この回答も削除して、次回の再質問(元の「エクセル」の方がモア・ベターよ)は添付図左側だけにして、右側は本文中に記載することを提案します。
ありがとうございます!
パソコンで投稿し、見ていたので画像の不鮮明さに気づきませんでした。
添付図変えて、再度質問させていただきます。
No.2
- 回答日時:
どこに入力したら、どこへ反映されるのかが、質問文と添付されてはいるが小さくて読めない図では判断できませんので…基本的なところを。
(知っていたらごめんなさい)
Sheet2 にSheet1 のA1セルの内容を反映させる場合、
Sheet2 のセルで次のように指定する。
=Sheet1!A1
「シート名」+「!」+「セル番地」
と記入すればよい。
・・・
依頼するのであれば、仕様は明確にしよう。
「図を見て察してくれ」ではあまりにもずさんです。
Sheet1には、
縦方向には4行おきに記入する欄があり、今回使用するのは上の2行だけ。
その4行は時間を30分ごとに区切ったもので10:00から13:30まである。
1行目には記号、A,B,C,D
2行目には番号、1,2,3,4
横方向には1列ごとに入力する欄が連なる。
A列には時間、B列からH列まで入力欄。
Sheet2には、
Sheet1の記入された欄のデータが、B列に時間、C列に記号、D列に番号の順で横に並び、
縦方向には時間で昇順に並び、記入の無いSheet1の列のデータは上に詰める。
…など、具体的な説明は必要。
それを図を使って補足するなどしなければ回答は付かなくて当然。
ちなみに自分ならSheet1の記入される列分の一覧をSheet2に作り、Sheet2のC列に対してオートフィルタをかけて空白以外を表示させるようにする。
(正確には「0」以外を表示にする…参照した先が空欄の場合「0」が返ってくる。)
Sheet2には力技で、「=Sheet1!B2」のように各セルに記入する事もできる。
たぶんこの「B2」の部分を横着して自動で入力できるようにしたいのだろうとは思っているのだろうが…。
規則性を読み取れなければ意味が無いので、敢えて関数式を示しません。
己で考え、理解しなければ「解決」ではないと自分は考えています。
そうすれば、「このような規則性がある場合、どのような関数の組み合わせを使えばよいですか」のような具体的な質問ができるようになる。
それでもヒント。
Sheet2のC2セルには、
=INDIRECT("Sheet1!"&CHAR(65+MOD(ROW(A1)-1,3)+1)&INT((ROW(A1)+2)/3)*2)
そしてC2セルから必要なセル(C26)までコピーする。
”規則性”が分からなければ、この手の関数式の意味を理解できませんよ。
自身が理解する必要が無いのであれば、どなたか専任で作成をお願いすべきです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Visual Basic(VBA) VBA 別sheetからの転記なのですが 2 2023/05/22 15:55
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Visual Basic(VBA) 改行ごとに行を追加し、数量を分割 4 2023/07/11 16:39
- Excel(エクセル) エクセルカレンダーに予定表を反映したいです。 6 2022/09/30 14:39
- Visual Basic(VBA) VBA Userform転記のみ編集可 1 2023/06/29 11:03
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
Excel上でのデータ数字が連番で...
-
エクセル:横長の表を改行して...
-
数式が入ったセルを含めて、数...
-
エクセルでセルの値分の個数の...
-
エクセルで1列全部10倍したい
-
エクセルで小数を含む数値の抽出
-
C列にF列の担当者(A〜)を順番...
-
【エクセル】同じ文字を文頭に...
-
エクセルで、毎日の走行距離(...
-
列の数字に100をかけたい
-
入退社日より各月末の在籍者数...
-
スペースとスペースの間の文字...
-
エクセルで2行まとめて並び替...
-
Excelで五十音順に並べ替えたい
-
エクセルで表示されている数字...
-
エクセルで曜日に応じた文字を...
-
別のセルに値が入力されたら、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
数式が入ったセルを含めて、数...
-
SUMに含まれる範囲から特定のセ...
-
列の数字に100をかけたい
-
Excel上でのデータ数字が連番で...
-
別のセルに値が入力されたら、...
-
エクセルで表示されている数字...
-
エクセル:横長の表を改行して...
-
エクセルでセルの値分の個数の...
-
スペースとスペースの間の文字...
-
HYPERLINKとADDRESSとMATCHの組...
-
Excelのセル内文字の並び替えに...
-
時間を「昼間」と「夜間」に分...
-
エクセルで曜日に応じた文字を...
-
エクセルで、毎日の走行距離(...
-
入退社日より各月末の在籍者数...
-
エクセルのsumifでかけ算してか...
-
Excelで五十音順に並べ替えたい
-
エクセルで1列全部10倍したい
おすすめ情報