回答数
気になる
-
EXCEl VBA
VBA D列にC列の文字前に値を読み取りたいです(数値やハイフンなど)C列は空欄の場合D列も空欄 例えば、 C1 23-79女泳衣(4件套) D1 23-79
質問日時: 2024/02/01 14:13 質問者: ケンケン123
解決済
1
0
-
マクロについて教えてください。
以下の操作をマクロ記録し、ボタンで以後同様の動作が行えるようにしたいのですが、可能でしょうか? ①S列:IF関数で、J列に1以上の数値が入っていればS列に【*】を表示。 ②S列の【*】をソート、表示されたデータのM列の数値をコピー、T列に値貼付 上記手順でマクロ記憶してみたのですが、ソートが記録の際の範囲しか対応しないようでうまくいきませんでした。 目的はJ列に1以上の数値があるもののみ、その数値をT列に値貼付する動作をマクロ記録することです。 それが叶えば、①②の手順の動作でなくてもいいです。 何かいい方法を教えていただきたいです。よろしくお願いします。
質問日時: 2024/02/01 13:23 質問者: みやかX
ベストアンサー
1
0
-
エクセル詳しい方教えて下さい
〇年〇ヶ月と〇年〇ヶ月の合計を出す方法はありますか? 一つのセルには、 =DATEDIF(I18,$G$1,"Y")&"年"&DATEDIF(I18,$G$1,"YM")&"ヶ月" が入っていて8年6カ月と表示されているとします。 もう一つのセルには 1年7カ月と手入力しているとします。 これをもう一つセルを使って8年6カ月+1年7カ月で10年1ヵ月とする方法はありますか? 式を教えてほしいです。
質問日時: 2024/02/01 12:17 質問者: bluerestaurant
ベストアンサー
4
0
-
"りんご"と"みかん"というシートがあります。 "りんご"というシートの B列にて、B2から40行お
"りんご"と"みかん"というシートがあります。 "りんご"というシートの B列にて、B2から40行おきに "みかん"というシートの E5からひとつずつ下を参照したいです。 b2→"みかん"e5 b41→"みかん"e6 b79→"みかん"e7 数式を教えてください。 お願いします!!
質問日時: 2024/01/31 20:11 質問者: せえちゃん
ベストアンサー
2
0
-
100行50列の表で、1~40列でフィルターをかけた時41~50列での内容別の数量確認をする方法
B20:AY120の 50列100行 の表で、1~40列で何らかのフィルターをかけた時、41~50列の特定の内容の数量(個数)を一気に見たいのですが、何か良い方法はないでしょうか? 1~40の列にはいろいろな項目に対する内容が書かれていて、41~50の列では、1.2.3.”--”.及び空白となっています。1~40列で何らかのフィルターをかけた時、41~50列の表に出てきた分(フィルターで隠れていない分)の内、1の数量、2の数量、3の数量、および”--”の数量を常時表に出したいのですが何か良い方法がないでしょうか? 51列目の各行に1を入れ、SUBTOTAL(9,VS21:VS10000)の表からフィルターをかけた時の数量を特定し、マクロで出す方法はあるのですが、時間がかかりすぎるので、一瞬で表にできる関数があればありがたいのです。 この表の行が20行目から始まるので、上が19行空いています。そこで41~50列の1~20行を利用して別表を作り、各フィルターをかけた時に41から50列の内容が決まるので、その決まった内容で、各列の1の数量、2の数量、3の数量および--の数量を出したいのです。 COUNTIFS で出す方法も、フィルターが色々代わるので、その都度関数を変えないとだめなので、困っています。 何か良い方法はないでしょうか? 要は、1から40列でフィルターがかかっているとき、その内容がどうあれ、41~50列の表に出た分だけを計算する式があればよいのですが・・・。 SUBTOTAL(9,VS21:VS10000)のような式で、1.2.3を分けて出す式があればよいのですが・・・ 尚、フィルターを掛けた時、41~50の表には、1.2.3--が全て混ざって入っているので、 SUBTOTAL(9,VS21:VS10000)では、わからないのです。 このフィルターをかけた内容を別シートにコピーし、フィルターがかかっていない表にしたうえで、1.2.3を求める方法もできますが、これも時間がかかり困っています。 よろしくお願いいたします。
質問日時: 2024/01/31 14:02 質問者: エクセル爺さん
ベストアンサー
3
0
-
EXCELファイルが読み取り専用でしか開かず上書きも出来ません。 EXCELを開いて最上部中央部のフ
EXCELファイルが読み取り専用でしか開かず上書きも出来ません。 EXCELを開いて最上部中央部のファイル名の後ろに【読み取り専用】と表示されていて上書きができません。 上書き保存する方法を教えてください。 試してみたこと ①ファイル右クリックプロパティ→読み取り専用チェックなし ②ファイルを開いてShiftとF12→プロパティ→読み取り専用チェックなし(詳細操作覚えてませんので想像して下さい。) ③ファイルを開いて情報→読み取り専用指定なし。 詳しい方よろしくお願いします。 補足、ファイルはSharePoint共有よりダウンロードしたものになります。
質問日時: 2024/01/31 04:51 質問者: m1tk
解決済
3
0
-
曜日の 月 を (月) と表示させる方法について
質問タイトルどおりになります。 エクセルに、月と入力する。 すると、自動で、(月)と表示される方法を何方かご存じの方おりましたら、教えていただけませんでしょうか。 よろしくお願いいたします。
質問日時: 2024/01/30 14:10 質問者: waesrd2002jp
ベストアンサー
1
0
-
エクセル関数 ①のように各支店の受注データがでてきます。1月30日分とします。 これを毎日あるシート
エクセル関数 ①のように各支店の受注データがでてきます。1月30日分とします。 これを毎日あるシートの決まった場所にはりつけたら、自動的に②の1/30の行のすべての支店に数字がはいるような関数を作りたいです。 各支店の受注の推移をみるためです。 支店は百くらいあります。 製品ABCD〜も50以上あります。 まれに新しい製品が間にはいったり、順が入れ替わったりする可能性もありますが、一つ一つの指定がむりならABCDの順のひとまとまりで考えても構いません
質問日時: 2024/01/29 19:07 質問者: lancru333
解決済
1
0
-
なぜか「Nextに対応するForがありません」
A4で印刷するシートのリスト PrintA4s() について Worksheets(PrintA4S).Select For Each Sht In WorkSheets(PrintA4S) With Sht With .PageSetup .PaperSize = xlPaperA4 .Orientation = xlPortrait End With Next '※ここがエラー表示 の部分で、表題の「Nextに対応するForが・・」となる。なぜでしょう。
質問日時: 2024/01/29 15:00 質問者: ORUKA1951
ベストアンサー
5
0
-
IF関数
A1セルのTODAYの日付よりもG4セルの日付の方が大きい(後の日付)ならばG4セルの日付をそのまま持ってきて、 G4セルの数字の方が小さい(前の日付)ならば一行下がってG5セルの日付を持ってきて、という関数を入れています。 同様に、次の日付もTODAYより前であればその次と、偽の場合にさらにIF関数を入れています。 G列の日付を手入力すると値がうまく反映されるのですが、D,E,F列の値を間に/を入れて&でつなぐとうまくいかなくなってしまいます。 どこが問題でしょうか? 入力している関数は以下です。 【B1セル】 =TODAY() 【B4セル】 =IF(B1<J4,J4,IF(B1<J5,J5,IF(B1<J6,J6,IF(B1<J7,J7,IF(B1<J8,J8,IF(B1<J9,J9,IF(B1<J10,J10,IF(B1<J11,J11,IF(B1<J12,J12,IF(B1<J13,J13,IF(B1<J14,J14,J15))))))))))) 【J4セル】 ==G4&"/"&H4&"/"&I4(以下同)
質問日時: 2024/01/29 14:10 質問者: みやかX
ベストアンサー
3
0
-
【マクロ】1つのセルから結合されているセルへのコピー貼り付けについて
表題の件、やり方ご存じの方、教えて下さい A1セルのデータを、結合された A2:E2へ 値はりつけしたいです。 下記コードで実行するとエラーになります 【コード】 Sub マクロ() Range("A1").Copy Range("A2:E2").PasteSpecial xlPasteValues End Sub
質問日時: 2024/01/28 21:30 質問者: aoyama-reiko
ベストアンサー
4
0
-
Excel データの並び替え
縦に並んでいるA,B,C,D のデータを横に行と列を入れ替えて新しいシートA1から添付画像のように、G列から横に名前別にマクロを使用して名前が変わったら改行して間を1行開けてA列に並べたいのですが、下記のコードでは左詰めができずにうまく動作しません。解決法をどなたか教えていただけませんか。よろしくお願いいたします。 Sub TData() Dim wsSource As Worksheet Dim wsTarget As Worksheet Dim lastRow As Long Dim TargetRow As Long Dim nameCol As Long Dim dateCol As Long Dim time1Col As Long Dim time2Col As Long Dim currentName As String ' ソースシートとターゲットシートの設定 Set wsSource = ThisWorkbook.Sheets("Sheet1) ' ソースシートの名前 Set wsTarget = ThisWorkbook.Sheets.Add ' 新しいシートを作成 ' 列のインデックスを設定 nameCol = 1 ' A列 dateCol = 2 ' B列 time1Col = 3 ' C列 time2Col = 4 ' D列 ' ターゲットシートの初期行を設定 TargetRow = 1 ' 最終行を取得 lastRow = wsSource.Cells(wsSource.Rows.Count, nameCol).End(xlUp).Row ' ソースデータを走査して転記 For i = 1 To lastRow If wsSource.Cells(i, nameCol).Value <> currentName Then ' 名前が変わった場合、新しい行に移動 TargetRow = TargetRow + 1 currentName = wsSource.Cells(i, nameCol).Value End If ' 名前、日付、時間1、時間2をターゲットシートに転記 wsTarget.Cells(TargetRow * 4 - 3, i).Value = currentName wsTarget.Cells(TargetRow * 4 - 2, i).Value = wsSource.Cells(i, dateCol).Value wsTarget.Cells(TargetRow * 4 - 1, i).Value = wsSource.Cells(i, time1Col).Value wsTarget.Cells(TargetRow * 4, i).Value = wsSource.Cells(i, time2Col).Value Next i End Sub
質問日時: 2024/01/28 18:11 質問者: ななつる
ベストアンサー
1
0
-
<急募>エクセルデータの関数を用いた並び替えについて
エクセルで、人ごとに1行に並んだデータを、関数を使用して以下のようにするにはどうすればいいでしょうか。 項目数は50ほど、600人ほどのデータがあります。 急ぎの質問です、すみません。 <元データ> A列 B列 C列 D列 … N列 O列 P列 Q列 … 1 氏名 項目1 4月 5月 … 3月 項目2 4月 5月 … 3月 … 2 A氏 基本給 10円 10円 … 12円 ○手当 5円 6円 … 8円 … 3 B氏 基本給 12円 12円 … 16円 ○手当 8円 8円 … 9円 … ・ ・ ・ <並び替え後> A列 B列 C列 D列 … N列 1 氏名 項目 4月 5月 … 3月 2 A氏 基本給 10円 10円 … 12円 3 A氏 ○手当 5円 6円 … 8円 … 51 B氏 基本給 12円 12円 52 B氏 ○手当 8円 8円 … 9円 何卒宜しくお願い致します。
質問日時: 2024/01/28 16:23 質問者: hmg26
ベストアンサー
2
1
-
エクセル マクロで、選択している画像の数を数えたい
マクロで、複数選択している図形の数はSelection.ShapeCountで選択した図形の数がでますが、複数選択している図形のなかで、画像のみの数を取得したいのですが、どのように記述すればいいのか分かりません。教えてください。よろしくお願いします。
質問日時: 2024/01/28 10:52 質問者: おりおり折り紙
ベストアンサー
2
0
-
エクセル あ 1/10 1/11 1/12 1/9 い 1/10 1/11 1/12 1/9 う あ
エクセル あ 1/10 1/11 1/12 1/9 い 1/10 1/11 1/12 1/9 う あいう〜と、百くらい支店名が縦にならんでいます。 その全てに1/9が一番下にきてしまっているので、1/10の前にもっていきたいです。 百このデータすべて一気に直す方法を教えて下さい
質問日時: 2024/01/27 17:12 質問者: lancru333
ベストアンサー
4
0
-
エクセル ピボットテーブル 支店名 1/10 1/11 1/12 1/13 1/9 1/9が一番下に
エクセル ピボットテーブル 支店名 1/10 1/11 1/12 1/13 1/9 1/9が一番下にきてしまいますが、一番上に持って来るにはどうしたらいいですか? フィールドリストを出すまではわかりますが、そこから先がわかりません
質問日時: 2024/01/27 15:43 質問者: lancru333
解決済
2
0
-
エクセルマクロ 並び替え 手動設定した範囲の書き方
手動で複数行を選択します(例えば5行目から35行目)。その選択した行のC列、F列でソートを行います。 次にまた複数行を選択します(例えば15行目から70行目)。そして同様にC列、F列でソートを行います。 このように手動で選択した範囲のソートを行うマクロを教えていただけないでしょうか。手動設定の範囲の書き方が分かりません。ソートは第1→C列、第2→F列でお願いします。
質問日時: 2024/01/27 12:44 質問者: 7skies
ベストアンサー
3
0
-
エクセル 画像の左のように、縦に支店がズラッとたくさんならんでいます。 横に百ほどの製品がならんでい
エクセル 画像の左のように、縦に支店がズラッとたくさんならんでいます。 横に百ほどの製品がならんでいます。 空欄のセルの中には受注数が書いてあります。 これが1月5日から30日分くらいあるのですが、支店ごとに受注の推移をみたいので、画像の右のように支店ごとに一覧にしたいです。 一例なので、画像のように支店を縦に並べてもいいし、わかりやすければ他の形でも大丈夫です。 (必ず右のように、日付はこの場所とか、この並びでとかいう決まりはありません) ピボットとかでできるのでしょうか? やってみたけど、最初の並びが重要なせいか、できませんでした。 ピボットなら、最初どのような並びにすると、一発でできますか? ピボットでなくてもいいですが、よろしくお願いします
質問日時: 2024/01/26 16:10 質問者: lancru333
ベストアンサー
5
1
-
エクセル 該当行だけを表示したい。 削除でもいいし、非表示でもいいです。 手動でひひょうじにするので
エクセル 該当行だけを表示したい。 削除でもいいし、非表示でもいいです。 手動でひひょうじにするのではなく、 1行目にいろんな日付がずらっと横にならんでいるので、該当の日付以外は削除または非表示にしたいです
質問日時: 2024/01/26 14:38 質問者: lancru333
解決済
6
0
-
顧客管理の簡易化について。 仕事で顧客管理をエクセルで行っています。 お客様へ顧客登録に必要なデータ
顧客管理の簡易化について。 仕事で顧客管理をエクセルで行っています。 お客様へ顧客登録に必要なデータの入力をお願いしており、入力して頂いたデータをもとに手入力で顧客管理表に入力しています。(お客様にはエクセルのひな型に入力してもらってます。) 入社した時からずっとこの方法なのですが、件数が多くなってきたため自動反映させたいです。 お客様に入力していただくデータは、 ①お客様名②郵便番号③住所④電話番号⑤アドレス.....とならんでおり、 顧客管理表は ①お客様名②電話番号③メールアドレス④郵便番号⑤住所.....とひな型とはバラバラの並びです。 入力項目が50個ほどあるので、自動反映ができる方法を教えていただきたいです。 希望は ①反映用のシートを作る ②反映用にひな型をコピペ→顧客管理表に反映させる ③反映したデータを貼り付けして式を外す →反映シートのデータはその都度削除したい(下へどんどんたまっていくため) VLOOKUPも使用してみましたが、顧客コードとか登録の時点でないためうまくできません。 その他も良い方法がありましたら教えていただきたいです。 よろしくお願いいたします。
質問日時: 2024/01/26 10:46 質問者: おにぎりLv.100
ベストアンサー
4
0
-
曜日を判定して、曜日ごとに特定セルに文字を入力するマクロを教えて下さい
Excelシートを開いたとき 1.月曜日なら、セルA2に”こんにちは” 2.火曜日なら、セルA2に”ごきげんよう” 上記のように表示をさせるためのマクロをご教示ください。 表示先セルは固定で、月~金まで違う文章が入るようにしたいです。 よろしくお願いいたします。
質問日時: 2024/01/26 08:29 質問者: box22
解決済
2
0
-
ホームページの表をエクセルに貼り付けたい
以下のサイトから成績をコピーしてエクセルに「テキストとして」貼り付けると1行が3行に分割されます。これをサイトのままエクセルに貼り付けるにはどうしたらよいでしょうか?よろしくお願いします。 https://www.jra.go.jp/JRADB/accessS.html?CNAME=pw01sde1006202401060120240120/A6 (行→この場合16頭なので16行、列→着順から単勝人気まで14列の形で貼り付けたいのです)
質問日時: 2024/01/26 08:20 質問者: 7skies
ベストアンサー
5
0
-
Excelで予測。MacとWindowsで違うメニュー構成だが?
Excelを使って予測をしたいと思っています。 WindowsのExcelの場合、1)表の対象エリアを選択、2)メニュー「データ」を選択、3)「予測シート」を選択、で予測グラフが簡単に出ます。 しかし、MacのExcelの場合、「データ」の「予測シート」の部分が異なっていて、「分析ツール」「データ分析」「ソルバー」というメニューが表示されていて、どう使ってよいかわかりません。これらはアドイン?とかと聞いています。これらを使って、WindowsのExcelのように、予測する方法を教えていただけないでしょうか。参考になる本やサイト、お教え願えればありがたいです。添付はMacのExcelからです。 よろしくお願い申し上げます。
質問日時: 2024/01/25 12:26 質問者: hgama1024
解決済
2
0
-
エクセルでビット1をカウント Javaには Integer.bitCount() というメソッドがあ
エクセルでビット1をカウント Javaには Integer.bitCount() というメソッドがあるようです。これをエクセルの数式で表現できますでしょうか。 100を入れると3、 10や5なら2、8や4や2や1なら、1というようにです。
質問日時: 2024/01/25 10:36 質問者: kenshiron
ベストアンサー
4
2
-
Excelに入力しているタグ<br>にだけ、その部分にだけ改行させたい
Excelに入力しているタグ<br>にだけ、 (セル内で折り返して表示するというのではなく) その部分だけを改行させる方法はないでしょうか? そのExcelをタグが使えないWEBページで改行して表示させたいと思っています。 詳しい方、よろしくお願いいたします。
質問日時: 2024/01/24 17:54 質問者: tutuu
ベストアンサー
1
0
-
Excel関数の質問になります
入出金表で月ごとの入出金の合計を撮りたいのですが どのような式でしたらK/L列に反映されるのでしょうか? K列にはC列の入金だけのひと月合計、L列にはC列の出金だけのひと月の合計 ひと月の期間は15日から翌月14日までになります
質問日時: 2024/01/24 17:12 質問者: kacky76
ベストアンサー
3
0
-
Excelで新しい出勤簿作りたいのですが分かる方お力添えお願い致します。
基本、定時の時間が2パターンあります。 ①8:00~17:00 ②9:00~18:00 A1その日の始り時間、A2その日の終了時間、A3その日の早出時間、A4その日の残業時間 上記のように書きたいんですけど、繁忙期により早出する場合と残業する場合があります。 例えばA1に7:00、A2に18:00って入力した時に、A3に1A4に1と表示するのはMAX関数使用すればできるのですが、定時が2パターンあるので私の能力だと片方出来ません。 IFなど使えば出来そうな気もしますけど、私では厳しいので教えてください。 8時~の人 A1に7:00、A2に18:00って入力した時に、A3に1 A4に1 9時~の人 A1に7:00、A2に18:00って入力した時に、A3に2 A4に0
質問日時: 2024/01/24 15:36 質問者: MAちゃん0311
解決済
2
0
-
Excel
Excelにて、33,593,30-29,485,50と入力すると4.107.80となるのですが、少数点以下の表示桁数をを増やしていくと4107,800,000000010と、最後の方に1が入ってしまいます。 他の数値は1は入りません。 式は最初「=SUM(E6-G6)」で、あとはそのまま下に引っ張っていっており、1がでるのも最後のその1つだけです。 対処の仕方を教えて欲しいです。
質問日時: 2024/01/24 13:30 質問者: アルミーナ
ベストアンサー
4
0
-
エクセルのマクロ
エクセルのマクロについて教えてください。 当方、超初心者です。 やり方が分かれば一番良いですが、ご回答いただく文章だけで理解するのは難しいかもしれないので、 文章でご説明いただいても結構ですし、分かりやすいサイト等があれば、そちらの共有していただくのでも構いません。 私のやりたいことは、 まず電気代、水道代、灯油代、ガス代についてAさん、Bさん、Cさんのそれぞれでデータを集めます。 それを毎月集計していくのですが、それぞれの金額の推移を折れ線グラフや積み上げグラフにして、人別のグラフにしたり、項目別のグラフにしたりして、所謂見える化をしたいです。 毎月、手入力して作成しても良いのですが、勉強のためにもマクロを使って簡易化したいです。 イメージとしては、 1つのエクセルファイルで、3つシートを作ります。 シート①には、毎月、指定したセルにデータをそのままペーストしていきます。 シート②で、マクロのボタン(?)を押すと、シート①の指定したセルの数値をシート②に記録していきます。ここで、月が替わるごとにデータが記録され続けていくようにしたいです。 例えば、初月(1月)は各データが1列目に記録され、翌月はデータが2列目に記録、その翌月はデータが3列目に記録される…を繰り返していき、シート②だけはデータがどんどん書き足されていくイメージです。 シート③で、見える化したい月のデータをシート②の集記録データから自動でセルを認識して、データを抽出してくる。そのまま、抽出されてきたデータで、折れ線グラフや積み上げグラフ等の数値情報が自動で書き換わり、その変動を確認できる。 このようなことをしたいです。 調べてみたのですが、イマイチ自分のやりたいこととドンピシャな解説されている記事が見つからなくて、困っています。 (きっとマクロでできることが多すぎて、色んなマクロの説明記事であふれかえっており、自分のやりたいことがピンポイント過ぎて、ヒントとなる記事を見つけられなかったのだと思います。) 有識者の皆様、お力お貸しいただけないでしょうか。
質問日時: 2024/01/24 10:00 質問者: すんすんにゃ
解決済
6
0
-
Excelのテーブルでmatch関数の使い方について
Excelについて 入力した日付と項目の該当期間を検索して、その値を表示する 数式を作成しました。 これをテーブルで実現したいと思い、テーブルに変換し 数式を作ってみたのですがエラーになってしまいます。 ( ・青色のテーブルは「T青」 ・オレンジ色のテーブルは「Tオ」と定義) 添付の画像を見ていただければわかると思います。 どなたか、エラーの原因と、正しい数式を教えていただけませんでしょうか? よろしくお願いします。
質問日時: 2024/01/23 17:15 質問者: にこっと
ベストアンサー
2
0
-
エクセルの「パスの定義」の仕方について教えてください
先日ここで絶対パスから相対パスに変更する方法を質問したら、 ThisWorkbook.Path という書き方(コマンド)を教わって、使ってみたら非常に便利なコマンドであることを実感し、他のBookのVBAにも横展開しようとしているのですが、いくつかのBookでは問題なく書き換えられたのですが、下記のコードに適用すると「定義式が必要です」とエラーになってしまいます。 当方はVBAはマクロの記録とここで教えてもらったVBAを組み合わせる程度のレベルなので「定義式」が分かりません。VBAに詳しい方HELPです!! 下記のコードはマクロでファイル保存時のフォルダのパスです。 元のコード :Const PdfDir = "\ABC\DEF\GHI\JKL\MNO\成績表" 絶対パス エラーコード:Const PdfDir = ThisWorkbook.Path & "\成績表" 「定義式が必要」なコード
質問日時: 2024/01/23 10:44 質問者: 教えてOK知恵袋
ベストアンサー
2
0
-
エクセルの画面を終了時の大きさで開きたいのですが、
終了時の大きさではなく小さく開いてしまうのでその都度直さないといけません。 終了時の大きさで開く方法をご存じありませんか?
質問日時: 2024/01/22 22:00 質問者: ピクセル7
ベストアンサー
5
0
-
excel グラフを一つにまとめるためにコピペしてまとめたんですけど、コピペの際にグラフの色やプロッ
excel グラフを一つにまとめるためにコピペしてまとめたんですけど、コピペの際にグラフの色やプロットが勝手に変わってしまいます。データが近い値を取るため選択して変更することができないです。簡単にプロットやグラフの色を任意の色に変更する方法はありますか
質問日時: 2024/01/22 19:12 質問者: kikikimmo
解決済
2
0
-
エクセルの条件式について
タイムシート風お小遣い計算表を作っています。1日3時間以上お手伝いしたら750円、3時間未満なら500円、0時間なら空欄、という条件で、C列に開始時間、D列に終了時間、G列に休憩時間、H列に稼働時間をそれぞれ入力し、I列にお小遣いの金額を自動計算で表示させるようにしたいのですが、お手伝い0時間の時がきちんと反映されません。 I列のお小遣いの金額欄にこのように入力しました。 =if(H5>=3/24,750,if(H5<=3/24,500,if(H5=0/24,""))) 例えばC5に11:00、D5に16:30、H5は=D5-C5-G5で4:50、でも日曜日は開始時間も終了時間も休憩時間も稼働時間すべて0:00としている(入力忘れと区別するため)のですが、それでもI列のお小遣い欄に500と表示されてしまいます。 このような場合、どうやって条件式を修正したらよいでしょうか。 お知恵をお貸しください。よろしくお願いします。
質問日時: 2024/01/22 17:47 質問者: ToHo844SH
ベストアンサー
4
0
-
エクセルで相対パスの書き方を教えてください
お世話になります。 現在多くのマクロで絶対パスを使っているのですが、相対パスを使いたいのですが書き方がよくわかりません。 絶対パスはShift+右クリックでとれるのですが、相対パスはマクロを使うようです。 具体的に¥ABC¥DEFG¥HI¥JKL¥MNOP¥QRS.xlmsのような場合 ¥JKL以降を相対パスで記載するとどのようになるのでしょう?
質問日時: 2024/01/21 22:29 質問者: 教えてOK知恵袋
ベストアンサー
9
1
-
エクセル2019のセル移動の速度?!について。
ずっと2010を使ってました。 今日から2019を使ってますが、セルの移動が遅くて?!疲れます。 設定で変えることはできますか?
質問日時: 2024/01/19 15:46 質問者: himag
ベストアンサー
4
0
-
マクロについて教えてください 下記のマクロはセル値「R18」の数字とフォルダ名の一部が該当した場合に
マクロについて教えてください 下記のマクロはセル値「R18」の数字とフォルダ名の一部が該当した場合に 対象フォルダが削除されます。 コードの「\■01_敷地照会回答書」内にあるサブフォルダ名「1」の部分を シート名「青紙表」セル値「AA18」に表示されている数字をフォルダ名にできるように、コードを変更出来る方法を教えてください。 コードの\1\この部分を変更する必要があると思い先ず 例えば「AA18」に数字の「1」が表示されている場合は コードが strPath = "\\nas-sp01\share\確認部\■01_敷地照会回答書\1\ となり 又、同じように 「AA18」に数字の「5」が表示されている場合は コードが strPath = "\\nas-sp01\share\確認部\■01_敷地照会回答書\5\ となるように出来方法を教えてください 現行のマクロです。 Sub フォルダ削除() On Error Resume Next Dim fso As Object Dim strPath As String Set fso = CreateObject("Scripting.FileSystemObject") strPath = "\\nas-sp01\share\確認部\■01_敷地照会回答書\1\*" & Worksheets("青紙表").Range("R18").Text & "*" fso.DeleteFolder strPath, True Set fso = Nothing End Sub よろしくお願いいたします。
質問日時: 2024/01/18 21:37 質問者: エクセル小僧
ベストアンサー
1
0
-
エクセルで、とある企業の毎日の株価(数十年分)データを、月平均株価にしたデータにしたい
A列に日付 B列に株価(終値)の何十年分ものエクセルデータがあるとします。 その株価の月平均株価を出したいです。 ●毎日の株価 A列 2001/01/04 2001/01/05 2001/01/09 … 2023/12/29 B列 705円 708円 699円 … 2050円 ↑のような形のデータを ↓のようなデータにしたいです。 ●月平均株価 A列 2001年1月平均株価 2001年2月平均株価 2001年3月平均株価 … 2023年12月平均株価 B列 701円 689円 695円 … 2043円 手動で計算するにはデータ数が多く、営業日数も月ごとに違うので、自分では解決できませんでした。 解決できる方、ご教示ください。 どうぞよろしくお願いいたします。
質問日時: 2024/01/17 21:37 質問者: mats
ベストアンサー
3
0
-
Excel表について(2)
(1)の質問に続き、この形の表に変換することは可能でしょうか? 赤線は1画面にはいりきらないため、省略の意味を込めて書いています。
質問日時: 2024/01/17 14:08 質問者: 馬刺シン
ベストアンサー
5
0
-
Excelの共有ファイルについて質問です。
下記の画像のように、列を非表示にした途端に、 他の人も非表示になってしまうのでしょうか? 保存しなけば、反映されずに済むのでしょうか? お分かりの方、宜しくお願い致します。
質問日時: 2024/01/17 00:11 質問者: ボアヒロ
ベストアンサー
2
0
-
エクセルで空白の項目セルを削除するにはどうしたらいいですか?
貼付画像のようなデータがあります。 各人が個別に項目〇のA~C、3つが1セットになっているデータを幾つか選択しています。 各人が選択しているデータは0の場合(何も選択していない。空白行ばかり)もあります。 そこで、誰もが選択していないデータの項目を削除したいのですが、 エクセルでできるでしょうか? それはつまり、添付画像の場合では、項目4(A~C)は誰も選択していないので、 この列字体を削除したいのです。もしくは、折りたたんで見えなくするでも可。 貼付画像のデータは、サンプルで実際には、人は100名、項目は300程度あります。 ですから、一つ一つ目で見て、誰も選択していない項目列を消していくことが不可能です。 マクロか、別シートで項目4を削除した表を抽出するかの形になるのか分かりませんが、 どうしたらできるでしょうか?
質問日時: 2024/01/17 00:11 質問者: tax_sos
解決済
3
0
-
Excelで質問です。空白セルを無視して貼り付け(値のみ)という操作
Excelで質問です。 空白セルを無視して貼り付け(値のみ)という操作を、 クイックアクセスツールバーに設定したいのですが、 出来ますでしょうか? お分かりの方宜しくお願い致します。
質問日時: 2024/01/16 22:41 質問者: ボアヒロ
ベストアンサー
2
1
-
Excelの共有ファイルについて2つ質問です。
Excelの共有ファイルについて2つ質問です。 1:下記の画像のように列を非表示にしたり、グループ化をして保存した場合、他の人も非表示や、グループ化画面になってしまうのでしょうか? 2:どうしても非表示にして作業したい場合は、非表示やグループ化を解除してから保存すれば反映されずに済むのでしょうか? お分かりの方、宜しくお願い致します。
質問日時: 2024/01/16 22:15 質問者: ボアヒロ
ベストアンサー
2
0
-
Excel表について(1)
添付している表の中から必要な情報だけを抽出したいです。 一枚ずつしか投稿できないため希望の完成形は「Excel表について(2)に投稿いたします。 大変お手数ですが、そちらも見ていただけますと幸いです。 回答はどちらにしていただいてもかまいません。 詳細は下記になります。 ・日付、種別、仕掛の数値をsheet1からsheet2もしくは別クックへ抽出したい。 ・赤い波線の部分は同じように表が続いていくのですが、入りきらないので今回は省略の意味を込めて書いています。 ・日付は31日までです。 ・種別は月によって変動があります。 ・間の計、入、出の欄は抽出しなくて構いません。 拙い説明なのでご不明な点等ございましたら補足いたします。 VBAの本を見たり色々と調べたりしたのですが初心者ゆえうまくできず、皆様のお力をお貸しください。よろしくお願いします。
質問日時: 2024/01/16 21:15 質問者: 馬刺シン
ベストアンサー
5
0
-
エクセルでの順番入れ替え
ほんと初心者質問ですいません。 順番を入れ替えれる表を作るのに、試行錯誤してます・・・ 添付画像にもありますが・・・ A1に番号、B1に名前、C1に数字。 同じく、A2、B2、C2・・・と続きます。 これを見まねで、全選択、データ、フィルターをしました。 ▽ボタンが出ました。これにたどり着くのも苦労しました・・・。 ここで、名前や数字は、▽ボタンで降順で一番下が上に来る(BBさん)。▽ボタン(昇順)で元に戻る(Aさん)。 (数字も、▽ボタンで降順でBBさんが一番上に来る。再度▽ボタン(昇順)で、Aさんが上に来る) これはいいのですが・・・ A列にある番号で、▽ボタンの降順押すとBBさんが一番上に来ます。昇順で元に戻る(2.3.4.5.6) これを、降順ボタンで、順番が、AAさん、BBさん、Aさん、Bさん、Cさんの順番ということはできますでしょうか?(番号で言えば、4.5.1.2.3) また、完成した表を、再度開き、▽ボタン押しても、降順/昇順にならず、 編集画面になると、操作可能になりますが、編集画面に行くことなく、降順、昇順が機能する エクセル保存はできますでしょうか? ややこしくすいません。ほんと初心者質問ですいません。ややこしくすいません。 アドバイスいただければ幸いです。 Windows10 office 2021です。 よろしくお願いします。
質問日時: 2024/01/16 12:11 質問者: ankorogd
解決済
5
0
-
勤務表について
M11:残業時間 N:11深夜時間は平日のみ時間表示させたい。それ以外の休日出勤、特別休日出勤の残業時間、深夜時間は空白にしたい場合の関数を教えてください。
質問日時: 2024/01/15 13:11 質問者: y_y0404
ベストアンサー
4
0
-
行の順序を左から右にします(Googleシート)
行の順序を左から右にします(Googleシート) 親フォルダと子フォルダの並びは崩さずに、子フォルダのA-Zでソートします。 以前、質問したときはたくさん回答いただき関数では無理だとのことでした。 しかし、たまたま頭が冴えてた時にまぐれで左順序にほぼ関数だけで出来ました。 『質問』どうやってわたしは関数を使用して処理したのでしょうか? じつは、関数をどう使用したのか忘れてしまって全く思い出せません。 これが関数でどうやって処理するか判るかたいますか? シートはGoogleシートです。フォルダにある音楽ファイルをDOSでテキスト抽出したので、親フォルダと子フォルダは並んでますが、親フォルダの順番は最初からバラバラです。
質問日時: 2024/01/14 20:24 質問者: 49951185325241650
ベストアンサー
1
0
-
VBAで新しいエクセルファイルにシートをコピーした後、図を画像、参照を値に変更したい
コピー元のシートが複数のセルや図を参照していて、 新しいシートにコピーしたいです。 その際、図を画像、参照している値を値に変換してコピーする方法が知りたいです。 セルの位置や画像はそのままの位置にしたいです。 ※その後エクセルファイルで保存したい。 ↓試してみたコードです。 Sub MakeNewFile() ' 新しいExcelファイルを作成 Dim NewFile As Workbook Set NewFile = Workbooks.Add ' OriginalFileのシートを指定 Dim OriginalFile As Worksheet Set OriginalFile = ThisWorkbook.Sheets("test") ' TargetFileのシートを指定 Dim TargetFile As Worksheet Set TargetFile = NewFile.Sheets(1) ' シートをコピー OriginalFile.Copy Before:=TargetFile ' 新しいファイルを保存(ファイルパスを変更してください) NewFile.SaveAs "C:\********新しいファイル名.xlsx" ' 新しいファイルを閉じる(保存する場合はコメントアウトを外してください) ' NewFile.Close End Sub
質問日時: 2024/01/14 12:15 質問者: asa3001
解決済
1
0
-
たくさんの計算セルに一括で同一の関数を追加したいです。
たくさんの計算セルに一括で同一の関数を追加したいです。 Excelで 入力表に入力→その値を別のシートに参照しカードを作成する というファイルを作成しました。 その後、数式を追加することになったのですが 1つ1つ手入力するには、膨大な量なので、置換を使ったのですが うまくいきません。 なにかいい方法はないでしょうか? =IF($B$21&$C$21="P1",$D$21,"") =IF($B$22&$C$22="P1",$D$22,"") =IF($B$23&$C$23="P1",$D$23,"") ↓ =JIS(IF($B$21&$C$21="P1",$D$21,"")) =JIS(IF($B$22&$C$22="P1",$D$22,"")) =JIS(IF($B$23&$C$23="P1",$D$23,"")) としたいです。 ちなみに、数式が入ったセルは表にはなっておらず、バラバラになってます
質問日時: 2024/01/13 19:00 質問者: tgifmc
解決済
1
1
-
2つのエクセルシートの数値が一致していることの確認方法について教えてください。 簡略化すると(実際は
2つのエクセルシートの数値が一致していることの確認方法について教えてください。 簡略化すると(実際は数百行ある、項目の並びも両者ばらばらで項目も多数あり) Aのエクセルシート 山田花子 15点 加藤一郎 24点 原新二郎 17点 村田五郎 46点 木村好実 22点 Bのエクセルシート 加藤一郎 24点 村田五郎 40点 原新二郎 17点 上記の場合、加藤一郎と原新二郎は「一致」または「0」と返し、村田五郎は「6」または「不一致」と返したいです。 シートそのままで、簡単に検証する方法を教えてください。よろしくお願いします。 (要件足らなければ追加願います)
質問日時: 2024/01/13 15:24 質問者: ponpon555pon
ベストアンサー
3
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Excel(エクセル)】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの文字数列関数と競馬に詳...
-
エクセルでフィルターした値をフィ...
-
表計算ソフトでの様式の呼称
-
エクセルシートの見出しの文字を大...
-
エクセルに写真が貼れない(フォト...
-
【マクロ】実行時エラー '424': オ...
-
【画像あり】【関数】指定した条件...
-
Office2021のエクセルで米国株価を...
-
【関数】3つのセルの中で最新の結...
-
LibreOffice Clalc(またはエクセル...
-
Excelで4択問題を作成したい
-
【画像あり】オートフィルターにつ...
-
空白のはずがSUBTOTAL関数でカウン...
-
エクセルのVBAで集計をしたい
-
Excelに貼ったXのURLのリンクをク...
-
エクセルのライセンスが分かりません
-
【マクロ】excelファイルを開くたび...
-
エクセルの複雑なシフト表から当日...
-
エクセルのリストについて
-
【関数】=EXACT(a1,b1) a1とb1が空...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】実行時エラー '424': オ...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株価を...
-
【画像あり】オートフィルターにつ...
-
vba テキストボックスとリフトボッ...
-
他のシートの検索
-
【マクロ】【相談】Excelブックとマ...
-
【マクロ】【配列】3つのシートに...
-
【マクロ】元データと同じお客様番...
-
【マクロ】数式を入力したい。カウ...
-
【マクロ】左のブックと右のブック...
-
エクセルの関数について
-
エクセルのリストについて
-
【マクロ】変数に入れるコードを少...
-
エクセルシートの見出しの文字を大...
-
【マクロ】excelファイルを開くたび...
-
【関数】3つのセルの中で最新の結...
-
エクセルの複雑なシフト表から当日...
-
【マクロ】【画像あり】❶ブックから...
-
LibreOffice Clalc(またはエクセル...
おすすめ情報