回答数
気になる
-
エクセルの質問です。 F列からL列で、条件付き書式で一つでも色がついたセルをAB列で*で表示したいの
エクセルの質問です。 F列からL列で、条件付き書式で一つでも色がついたセルをAB列で*で表示したいのですがどのような数式を組めばいいですか?
質問日時: 2024/09/19 02:41 質問者: キャバヲ
回答受付中
1
0
-
エクセルの文字が途中から消える
エクセルでセルの中に文字を打ち込み、2列目にaltで文字を入力したところ、途中の文字が消えてしまいました。消えていない文字の最後尾でクリックすると文字は再現するのですが、改善する方法はありますか。 普通に文章を打ち込みたいのですが、どうしたら良いですか。 Windows10使用しています。エクセルのバージョンは分かりません。
質問日時: 2024/09/18 21:21 質問者: じゅねちゃんサクラ
回答受付中
2
0
-
ワークシートに出現したこの画面、一体なんでしょう?私、日本語版を使ってるンですけど…
ノーヒントですけど、 どなたか、すでにご覧になっている方はいらっしゃいますか? ヘルプで探すならキーワードは何でしょうか?
質問日時: 2024/09/18 20:18 質問者: mike_g
回答受付中
0
0
-
タイムスタンプとテキストから構成されるファイルをExcelで編集したい
YouTube動画を投稿していて、↓のような形式の字幕ファイルをExcelで編集したいです。 タイムスタンプのうち、カンマの前が始点、後ろが終点で、その間に下の行のテキストが字幕として表示されるしくみです。 このとき、1個目と2個目の字幕の間に8秒の字幕を入れるには、Excelでどのような関数を入れたらよいでしょうか。 実際には30分以上ある動画で、後ろの字幕を1個1個手作業で移動するのは手間がかかる(タイムスタンプを編集するのではなく、管理画面でビジュアルで操作できますが)ので、Excelにデータを取り込んで効率よく編集したいです。 試行錯誤してみたのですが、そもそもタイムスタンプの書式自体が違うものになったり、全然うまくいかなくて困っています。 0:00:00.000,0:00:02.592 みなさん、こんにちは! 0:00:02.592,0:00:05.265 私は今回、●●県の●●市に来ています。
質問日時: 2024/09/18 00:14 質問者: malone0361
回答受付中
0
1
-
シートの情報を別のシートへまとめる作業をしています。 ='sheet1'A3 といった具合に、該当の
シートの情報を別のシートへまとめる作業をしています。 ='sheet1'A3 といった具合に、該当のセルの内容が表示されるようにしています。 しかし、元のシートに結合されたセルがいくつかあり、うまく表示されなくなりました。 結合されたセルの内容を 一つのセルに表示する方法はありますでしょうか。 恐れ入ります。 どうぞ、よろしくお願いいたします。
質問日時: 2024/09/17 16:43 質問者: mikaco333
ベストアンサー
2
0
-
Excelでの文字色
例えば A1に9/1、B1に=A1で曜日が出るようにしています。(aaa) この曜日を土は青、日は赤にしたいのですが、条件付き書式ではできませんでした。 どうすればいいでしょうか?
質問日時: 2024/09/16 18:29 質問者: ピクセル7
ベストアンサー
2
0
-
SUBTOTALは、参照された数字で必要な計算をしてくれますが、文字列を表示してくれる関数って何かあ
SUBTOTALは、参照された数字で必要な計算をしてくれますが、文字列を表示してくれる関数って何かありますか?? フィルターで指定して、絞り出された文字列を、別のセルに表示したいと考えています… 例えば斉藤さんも佐藤さんの記録が複数あり、 フィルターで佐藤さんの記録だけ参照して、 その佐藤さんの名前を別のセルへ、表示したいです。 どうぞよろしくお願いしますm(_ _)m
質問日時: 2024/09/16 13:48 質問者: mikaco333
ベストアンサー
1
0
-
OFFSET関数を使用したいのですが、 一行分しか参照されません。 =OFFSET(対象セル,0,0
OFFSET関数を使用したいのですが、 一行分しか参照されません。 =OFFSET(対象セル,0,0,高さ) の数式を入力しています。 他に何かの設定が必要でしょうか。 ご教示くださいますよう、お願いいたしますm(_ _)m
質問日時: 2024/09/15 17:00 質問者: mikaco333
ベストアンサー
2
0
-
マクロの処理が遅くなった
野球の投打の成績がエクセルの集計表の形でまとめられています。40~50チームがあり、トーナメントですので、出場45チームなら44試合で、エクセル集計表が44個になります。 大会が終わるとその総合成績、個人の投打成績やチーム成績を出しています。 その最初のエクセル操作の手続きとして、44個の試合ごとエクセルを順番に開いて、総合成績を出すためのエクセルにコピペしています。 操作は同じことの繰り返しのため、マクロを作りました。 一つ目のファイルオープン→コピペなど→ファイルクローズ、 二つ目のファイルオープン→コピペなど→ファイルクローズ、 …44個目のファイルオープン→コピペなど→ファイルクローズ といった感じです。マクロに多少の項目の追加変更はあっても基本同じで、10年以上前から運用していますが、パソコンを買い替えると、そのマクロが急に遅くなりました。感覚的ですが1~2分で終わっていたのが、20分かかりました。ただ、20分と言っても大会の途中で試合数(エクセル集計表の数は20個)ですので44個になったら単純に倍の40分程度かかるのかなと推測です。 ネット検索で、マクロの処理が遅いのは、プログラムの作り方の問題との記載があり、それなりに経験もしました。 今のパソコンは起動、普通の入力操作は、決して遅くありません。 cellに値を入れるのも、一つずつ入れるのではなく、配列を用意して配列から、cellに範囲を決めて入れること。 Application.ScreenUpdating = False '画面表示固定 Application.ScreenUpdating = True '画面表示固定解除 を命令の前後に入れることで画面の動きの手続きがなくなり早くなる。(これは既に組み込み済み) Sheets("Sheet1").Select みたいな、シートを変える手続きを繰り返しの中に頻繁に入れないこと。 今回、Excelファイルを閉じる際に、メモリ解放することのアドバイスが書かれた https://qiita.com/AkiUnleash/items/fc8f783a9428211e91b2 のURLも見つけ、「DoEvents」というメモリ解放する命令を見つけ試行しました。 が、早くなりましたが、時間にすると半分ですが10分かかりました。それでも遅いです。 1~2分の処理時間が10分も掛かるようになってしまったのは、エクセルの仕様が変わったのでしょうか。今のエクセルは、「Microsoft Office Home and Business 2021」でした。少なくともこれまで使ってきた1~2分で処理するパソコンはVista以降です。Windows8、Windows10です。エクセルのバージョンは分かりませんが。 マクロの一部ですが、以下にコピペしました。 他に何かプログラムを工夫すれば良いのか、パソコンの設定の問題なのか、少しでもわかる方、ご助言下さい。 Sub 集計表から取込作業() Worksheets("ファイル名").Cells(2, 8) = Time$ Dim セル値(113, 85) Dim 背番号対応(2, 20, 20) '1:先攻、2:後攻 Dim 登板(30) Application.ScreenUpdating = False '画面表示固定 p = 1 j = 2 j2 = 2 Do Until Worksheets("ファイル名").Cells(p, 1) = "" Sheets("貼り付け").Select Range("E1:AY112").Select Range("E112").Activate Selection.ClearContents ドライブ元 = ThisWorkbook.Path ファイル名 = Worksheets("ファイル名").Cells(p, 1) 読込ファイル名 = ドライブ元 & "\" & ファイル名 Workbooks.Open Filename:=読込ファイル名 For x = 1 To 113 For y = 1 To 85 セル値(x, y) = Cells(x, y) Next y Next x ActiveWorkbook.Close 'Close待機 DoEvents For x = 1 To 113 For y = 1 To 85 If セル値(x, y) <> "" Then Worksheets("貼り付け").Cells(x, y) = セル値(x, y) End If Next y Next x (途中、だらだらと長いので省略) p = p + 1 Loop Worksheets("ファイル名").Cells(3, 8) = Time$ Application.ScreenUpdating = True '画面表示固定解除 End Sub
質問日時: 2024/09/15 02:25 質問者: kamejiro
回答受付中
4
1
-
ユーザ―フォーム上のチェックboxのチェックを外した際のセル反映の取り消し
エクセルのユーザ―フォームにチェックboxを配置し、オン時にcaptionの文字を落とすようにしているのですが、チェックをした後に、チェックを外しても、オン時のdataが落ちてきます。対策方法を教えてほしいです。よろしくお願いします。 Private Sub Checkbox1_click Dim strRang As String strRang="a"& DestRow Range(strRang)= Me.Checkbox1.caption
質問日時: 2024/09/14 11:24 質問者: naokifull
ベストアンサー
1
0
-
エクセルの「条件付き書式」を設定して別ブックからコピペしたときに条件に合ったセルを色づけしたい
毎月の提出レポートについて、各月16日以降の日付のセルを色付けしたいと考えています。 別のBookから数値をコピーしてきて提出用Book(フォーマット)に貼り付けるため、セルに式を設定するのでは、式が消えてしまい用をなしません。 そこで、「条件付き書式」で[新しい書式ルール]を設定したいと思っています。 ひとつ試してうまくいったのは次のやり方です。※9月レポートなので9月16日以降の日付を色付けします。 1,DATEVALUE関数で9月15日のシリアル値を出す※45520です。 2,フォーマットを開き、「条件付き書式」で[新しい書式ルール]の中から【指定の値を含むセルだけを書式設定】を選択し、[セルの値]で[次の値より大きい]→”=45520”と入力、書式はセルを”塗りつぶし”設定 3,別Bookからコピーしてきたデータを貼り付け しかしながらこれだと毎月各月15日のシリアル値をまず出して、条件付き書式を設定する手間が発生します。この2つの手間を省きたい。 フォーマットに毎月貼るだけで、色付けされたらいいな、と考えています。条件付き書式の中でも【数式を使用して、書式設定するセルを決定】を選んで式を組めばいいのかな、と思うのですが、いろいろやってもうまくいきません。是非をもお知恵をお貸しいただけますようお願いいたします。
質問日時: 2024/09/13 17:21 質問者: NM子
ベストアンサー
1
0
-
エクセルデーターから必要な項目を抜き出す方法を教えてください
添付画像にしたいことを表示しています。エクセル関数でもエクセルデータでもエクセルVBAでも何でもよいですので、データーから抽出する方法をおしえてください。添付画像が見ずらければ、解答欄に指摘ください。分割して拡大して再質問します。
質問日時: 2024/09/13 14:28 質問者: yama2157
回答受付中
6
0
-
エクセルVBA 月の中で、月~土曜日まである週のうち、最終週を求めるには
発注関係のプログラムをVBAで作成しています。 月の中で、1週間で月~土のある週のうち、最終週を求めたいと考えています。 伝わりにくいのですが、例えば2024年であれば 9月:第5週まであるが、月~土まであるのは9/22の週 10月:10/20の週 といったようにして求めたいと考えています。 if文のフラグとして使う予定です。 Weekday関数なのか、Eomonth関数なのか、どれを組み合わせるとスマートな方法に なるでしょうか。 ヒントをいただければと思います。
質問日時: 2024/09/13 08:22 質問者: makun100
ベストアンサー
6
0
-
Excelの関数について このように、Iの個数に基づいて、 それの合計を、Dに表示させたいです。 下
Excelの関数について このように、Iの個数に基づいて、 それの合計を、Dに表示させたいです。 下記の場合、 20 ○Min ホワイト256は、 合計で2個あるので、 2と表示 他は1個なので、1です。
質問日時: 2024/09/12 14:17 質問者: ppakkunn
回答受付中
2
0
-
エクセル 決められた桁数の数字以外が入力されたら、セルの色変更
エクセルで日報を作成しています。関連書類の番号を入力する箇所があり、13桁入力します。 テンキーで入力を間違えたときにそこのセルの色が変更するように設定したいです。条件付き書式かなとは思っているのですが。どのように設定していいのか分かりません。 (例) (正)関連書類番号・・・1112223333444 (13桁) (誤)関連書類番号・・・112223333444 (12桁)⇒セルの色が赤に変化 設定出来ますでしょうか?? 分かる方、教えて下さい。
質問日時: 2024/09/12 13:31 質問者: さとまろりん
ベストアンサー
5
0
-
エクセル。金額から「円」を除去して、その結果を集計したいが出来ない!
エクセル2002、OS=Win10 です。 いまここに、売り上げを集計した表があります。 A列に売上金額が入っていますが、これが文字列形式であり、文字列の末に”円”が付いています。 また、金額ですので、数値部分は一定せず、0桁から5,6桁まであります。 これらについて、末尾の円を除外し、更にA列の合計値を計算したいです。 そこでB列に以下のような関数を組み込みました。 =IF(A1<>"",LEFTB(A1,LENB(A1)-1),"空白") 一応の解説 A1が空白以外の場合、A1の文字数をlen関数で算出し、それより一文字分少ない文字数(これは末尾の円を切り落とすため)をA1の文字列の左から取り出せ。 これでB列にはA列の売上金額文字列から「円」を除外した数値部分だけを表示できます。 ↑これは見た目の上では完成しました。 で、このB列をΣ、あるいはその他の計算巻数で集計したいのですが、 全く計算してくれません。 まあ、おそらくはLEFTB関数で取り出した値を文字列扱いしているために計算対象にしてくれないのだと思いますが、どうしたら計算対象にしてくれるでしょうか? なお 「そんなのカンタンじゃん、 A列の円の文字を置換操作で消去してしまえばいいんだよ そうすればA列が全部数字列になり、わざわざB列にLEN関数、LEFT関数で「円」の文字を取り除く、なんて操作をしなくてもA列だけで作業が完了するよ」 というお答えもありましょうが、いろいろ事情があって 【A列の内容を直接置換作業などで改変を加えてはいけない】 ものとしてください。 よろしくお願いします。
質問日時: 2024/09/12 12:10 質問者: s_end
ベストアンサー
6
0
-
Excelの数字の前に入っている空白を消したいのでアドバイスをお願いします
ネットバンクの口座の入出金明細をエクセルにコピペすると、数字の前に空白が入力されていて計算式を入れても0になってしまうので空白を消したいです。 検索と置換やTRIM関数は使ってみましたが空白と認識されていないのか消せないようです。 この消えない空白は何なのでしょうか… 567,890 ↑セルからそのままコピペしてきたのですが確かに空白があるはずなんですが…今のところ一つ一つ消していくしか方法がありません。 LEFT関数は数字の桁が3桁~11桁とまちまちなので使いにくいです。 有識者様アドバイスをお願い致します。
質問日時: 2024/09/12 09:01 質問者: アタック55
ベストアンサー
8
0
-
Excelについて教えてください。 整理番号順に並び替えをしたいのですが、 -1、-2などが混ざって
Excelについて教えてください。 整理番号順に並び替えをしたいのですが、 -1、-2などが混ざっています この場合どうしたらいいでしょうか? 例えば 10000 10001 10002 10002-1 10002-2 10003 こんな感じに並び替えたいです。 Excelの並び替え機能を使うと、ハイフンがついてるものが1番下になってしまいます。 何かいい方法はないでしょうか?
質問日時: 2024/09/11 21:33 質問者: tenchans
回答受付中
4
1
-
「cells」が上手く機能しない
条件付き書式の真偽を判定したく、 調べていて、下記を探しました。 Sub test9() If ActiveCell.FormatConditions.Count > 0 Then MsgBox "条件付き初期の設定があります。" If Evaluate(ActiveCell.FormatConditions(1).Formula1) Then MsgBox "条件を満足しています。" Else MsgBox "条件は満足していません。" End If Else MsgBox "条件付き書式の設定はありません。" End If End Sub 上手く機能しているので、いろいろなセルを指定したく、 このコードの「ActiveCell」を「cells(r,c)」に置き換えたのですが、 結果がおかしく、念の為に下記を書いてみました。 Sub test5() MsgBox Cells(11, 8).Value MsgBox Range("G11").Value End Sub 全く何処の中身かわからない数字が表示されました。 理由と、対処方法を教えて下さい。 宜しくお願いします。 関係ないと思いますが、excel2003です。
質問日時: 2024/09/11 12:20 質問者: nagahaha
ベストアンサー
3
0
-
Excel セルにおけるフォント設定の取得
セルの中の文字列において、複数の色や複数の文字高が混在している場合、 C = Range("A1").Font.Color S = Range("A1").Font.Size のようなことをするとNullが返ってエラーになるのですが、 そのセルでデフォルト設定されている文字色や文字高を取得する方法はありませんか?
質問日時: 2024/09/11 00:06 質問者: zongai
ベストアンサー
2
0
-
win10でexcel2003
1本だけwin10で動かしているexcel2003ですが、 何を今更ですが、本日vbaを触ろうとして開けました。 問題なくやりたいことは完了したのですが、 一つだけ今までと違う点に気が付きました。 これまで標準モジュールを開けていると、 ステータスバーにボタンが置かれ、それのクリックでコードが触れたのですが、 今回、excelのボタンしかなく、 それをクリックしたところウインドウが表示されました。 つい先日、マクロボタンが押せず、リセットを教えていただ来ましたが、 これが関係しているのでしょうか。 とにかく、今までのように、 標準モジュール(コードモジュール)のボタンをタスクバーに表示したいのですが。 宜しくお願いします。
質問日時: 2024/09/10 11:19 質問者: nagahaha
解決済
1
0
-
エクセル 入力すると自動でセルや文字の色を付けたり消したりしたい
エクセルです。 A B C D 1 予定月 予定日 実施月 実施日 2 A2に入力すると、 自動で、A2~D2までセルを塗りつぶしと、A2とB2は文字を赤色になって、 C2に入力すると、 自動で、A2~D2までセルが塗りつぶしがなしになり、A2とB2は文字を黒色にするにはどうしたらいいか教えてください。 ※出来ていたのですが、Cに設定しているデータの入力規則をクリアにするとA2が塗りつぶしなしにならなくなるので、どうしていいかわからなくなりました。 自己流なのでもっといい方法があると思うのでどなたか教えて頂ければ幸いです。
質問日時: 2024/09/09 16:46 質問者: matuisstoto
ベストアンサー
1
0
-
Excelの関数について質問です。 1351970@docomo.jp 467040014@smtg
Excelの関数について質問です。 1351970@docomo.jp 467040014@smtgdp.jp のような羅列を、 @以下をgmail.com に変更するには、どのような数式を組んだらよろしいでしょうか? #Excel
質問日時: 2024/09/09 14:17 質問者: ppakkunn
ベストアンサー
4
1
-
数式のエラーについて
I2のセルに入力されている金額に対して特定の数字を出したいのですが、その特定の数字がM2に入力されている区分によって変わります。これを関数で表現したいのですが、「この関数に対して、多すぎる引数が入力されています」と出てしまいます。確認してみたのですが、いまいちどこのことか分からず。教えて頂けたらありがたいです。よろしくお願いします。 =IF(M2="建物の売却", IF(I2<=500000, 1, IF(I2<=750000, 2, IF(I2<=1000000, 3, IF(I2<=1250000, 4, IF(I2<=1500000, 5, IF(I2<=2000000, 6, IF(I2<=2500000, 7, IF(I2<=3000000, 8, 9)))))))), IF(M2="土地の売却", IF(I2<=500000, 1, IF(I2<=750000, 2, IF(I2<=1000000, 3, IF(I2<=1250000, 4, IF(I2<=1500000, 5, IF(I2<=2000000, 6, IF(I2<=2500000, 7, IF(I2<=3000000, 8, IF(I2<=4000000, 9, IF(I2<=5000000, 10, IF(I2<=6000000, 11, IF(I2<=7000000, 12, IF(I2<=8000000, 13, IF(I2<=9000000, 14, IF(I2<=10000000, 15, 16)))))))))))))), IF(M2="物件の貸出し", IF(I2<=300000, 1, IF(I2<=400000, 2, IF(I2<=500000, 3, IF(I2<=600000, 4, IF(I2<=700000, 5, IF(I2<=800000, 6, IF(I2<=900000, 7, IF(I2<=1000000, 8, 9)))))))), IF(M2="その他の契約", IF(I2<=1000000, 1, IF(I2<=1300000, 2, IF(I2<=1600000, 3, IF(I2<=1900000, 4, IF(I2<=2200000, 5, IF(I2<=2500000, 6, IF(I2<=3000000, 7, IF(I2<=5000000, 8, IF(I2<=10000000, 9, IF(I2<=15000000, 10, 11)))))))))), ))))
質問日時: 2024/09/08 20:24 質問者: ys.
解決済
2
0
-
excel2003 マクロボタンが押せない
昔から使っているexcel2003のブックですが、 本日マクロの中身を見たく、 「ツール」の「マクロ」ボタンを押そうとしたら薄くなっていて押せませんでした。 これまでにも同じ操作はやっています。 何時もは、押せてvbエディターに入れていたのですが。 ただ、シートのコマンドボタンを押して出た窓で編集を押せば マクロ記述に触れます。 なので、マクロボタンが変わってしまったのが分からないのです。 引き金が思いつきません。 win10で使っています。 宜しくお願いします。
質問日時: 2024/09/07 20:34 質問者: nagahaha
ベストアンサー
1
0
-
複数のテキストファイルをexcelでそれぞれ別シートにUTF-16で書き出したい
大変お世話になっております。 VBAの超初心者です。皆さまどうかご教示ください。 あろせまるさんのご質問(https://oshiete.goo.ne.jp/qa/12768182.html)にて、 tatsumaru77さんがご回答されていた下記のマクロを使いたいと考えておりますが、 その際読み込んだ文字列のうち日本語が化けてしまいます。 https://ideone.com/0G7Zo0 読み込み元のテキストファイルはUTF-16形式なのですが、Excelファイルに書き込んだ結果、日本語が文字化けしないようにするにはどこに何を、どのようにいれたらいいのでしょうか。 どうぞご教示の程よろしくお願いいたします。
質問日時: 2024/09/06 16:17 質問者: ナカシュン太郎
ベストアンサー
10
2
-
エクセルのことで教えてください こんな関数
1、A列とB列にあるものが一致しているか確認する関数。(ただし並び順が異なる) A列 B列 りんご ぶどう いちご りんご ぶどう いちご みたいな場合。 A列にも、B列にも「りんご」「いちご」「ぶどう」は、順番こそ異なれどあるわけですが、 これを目で見て確認ではなく、関数で確認する方法はありませんか? 2、B列 C列にあるものをA列に一気に移動する関数 A列 B列 C列 いちご ぶどう みかん ばなな みたいになっているとします。 A列のセルは空白です。 B列、C列は歯抜けです。 それを、全部左のA列に移動させ、 A列 B列 C列 いちご ぶどう みかん ばなな みたいにする関数はありませんか? 以上です
質問日時: 2024/09/06 01:44 質問者: たとろえか
解決済
5
0
-
エクセルで入力すると隣のセルに別のセルの文字が反映されるようにしたい
エクセルで以下の表を作成していて、C2に5日と入力すると、D2にB2の内容を反映できるようにしたいのですが可能でしょうか? A B C D 1 予定日 希望する 実行日 評価 2 10月 ○ 5日 3 よろしくお願い致します。
質問日時: 2024/09/05 13:19 質問者: matuisstoto
ベストアンサー
4
0
-
Excelについて質問です。 A1タブ 1234-56--798 56の後ろにB1の98を付け加えて
Excelについて質問です。 A1タブ 1234-56--798 56の後ろにB1の98を付け加えて、 -の間にC1の3000を加えて、 D1のように、1234-5698-3000-798 のように表現したいのですが、 どのような数式?を組んだらよろしいでしょうか?
質問日時: 2024/09/05 10:20 質問者: ppakkunn
解決済
4
0
-
Excelマクロで空白セルを詰めて別シートに転記するにはどうすればよいでしょうか?
Sheet1のようなデータを空白セルを詰める形でSheet2に貼り付けたいと考えています(図を参照)。 1行だけであれば下記のコードでできるところまではたどり着きました。 Sub 空白を詰める() Dim i As Long Dim j As Long Dim k As Long Dim sh1 As Worksheet Dim sh2 As Worksheet Set sh1 = Sheets("Sheet1") Set sh2 = Sheets("Sheet2") i = sh1.Cells(1, Columns.Count).End(xlToLeft).Column j = 1 For k = 1 To i If sh1.Cells(1, k) <> "" Then sh2.Cells(1, j) = sh1.Cells(1, k) j = j + 1 End If Next k End Sub 複数行のデータに対して同様の処理を行うにはどうすればよいでしょうか? ご教示願います。
質問日時: 2024/09/04 13:24 質問者: 201i
ベストアンサー
5
0
-
Excelの時刻の不思議
A1とB1に 「0:30」が入っています。それぞれ別の集計方法で出た数字です。 しかし、A1=B1 で Falseという結果が出ました。 シリアル値を確認すると以下のように相違するのが確認できました。 A1:0.0208333333333333 B1:0.0208333333333334 末尾の3と4の違いは何でしょうか? また時刻形式などシリアル値を理解してない人にも伝わる形で、同一でないことを示せる表示形式などないでしょうか? 例えば、秒の桁数を増やすとか。 同一時刻であることをTRUEにてチェックしたいのにFALSEが出ると困るので、TRUEになるための関数などでの加工はできないでしょうか? Excelでなく手動で計算するといずれも「0時間30分」なので結論は同一ですが、 Excelの都合上、相違してしまっているのは分かりますが、実際の時間計算上狂わさせずに同一にまるめたいです。
質問日時: 2024/09/04 12:36 質問者: tanapyondai
回答受付中
10
0
-
Excelの複数条件の関数
Excelで、複数の文字列を含む分岐の数式を教えてください。 A1セルに 「ああ」を含むときは「あ」 「いい」を含むときは「い」 それ以外は「う」 を関数で出すにはどうしたらいいでしょうか? 「ああ」「いい」は固有名詞なので「あああ」などにはなりません。 よろしくお願いいたします。
質問日時: 2024/09/03 21:20 質問者: HMTLWL
ベストアンサー
3
0
-
Excelでの表の作り方
エクセルを使用して添付画像のような折れ線グラフを作成したいと考えています。 ただ、手元にあるデータの構成的にこの折れ線グラフが作れなくて悩んでおります。 手元にあるデータは --------------------- 生徒 試験月 点数 a 1月 80 a 2月 70 a 3月 50 a 4月 50 b 1月 100 b 2月 90 b 3月 50 b 4月 60 c 1月 90 c 2月 80 c 3月 30 c 4月 10 ----------------------- こういった形になっており、これでグラフ作成しようとすると、1〜4月が複数出てきます。 (実際のデータは1万行くらいあります) 以前に同じデータの形でこのグラフを作成したことはあるのですが、数年前のことでまったく記憶も記録も残っておらず、悩んでおります。 よろしくお願いします。
質問日時: 2024/09/03 14:07 質問者: taka_papua
解決済
3
0
-
エクセルでの2項目比較および抽出方法について
お世話になります。 エクセルでの項目整理方法についてお聞きしたいです。 1のエクセルファイルには、注文番号、商品、氏名などの情報がかいてあり 2のエクセルファイルには、注文番号と発注済みかどうかが書いてある2つのファイルがあるとします。 発注済みとなっている注文番号を抜き出し、1のファイルで該当する注文番号を抜き出す(色を付ける、昇順などに並び替えるなど発注済み注文番号と未発注のファイルが区別できればよいです)方法をお教えください。 match関数で1と2を比べても抜き出しが出来ずどうしようか悩んでいます。 簡単ですが、添付画像に想定する模擬ファイルを添付しております。
質問日時: 2024/09/02 00:57 質問者: romniisan3
解決済
1
1
-
【マクロ】ファイル名の一括変更。条件を満たさなかったら、マクロを終了するコードについて
【やりたい事】 エクセルのシートに、複数の変更前のファイル名と変更後のファイル名があり 実行すると、変更後のファイル名に変更します。2個あれば⇒2個のファイル名を一括変更 ファイルの名前は、例えばA4セルにあるファイル名をD4セルの名前へ変えます 任意のファイル名をB4とC4にハンド入力。D4セルのファイル名を作成します そこで、条件として、コードに、以下の2つの条件をいれたいです ⇒やり方ご存じのかた、ヒント等、教えて下さい。宜しくお願いします ●B4からB13セルに同じファイル名があったら⇒メッセージ「重複してます」⇒マクロを終了 ⇒1つのフォルダにて、同じファイルは作れない為 ●A4からA13セルにあるファイル名のファイルがフォルダになかったら⇒メッセージ「ファイルがありません」⇒マクロを終了 ⇒変更前の実際にあるファイルのファイル名ととエクセルシート上の変更前のファイル名(A4からA13)が違うという意味です ファイル保管場所: C:\Users\2020\OneDrive\マクロ\名前変更フォルダ\ファイル名変更ファイル保管 【コード】 Sub ファイル名変更() 'フォルダパスを宣言 Dim path As String Dim j As Integer 'A2セルの文字をパスに設定 path = Cells(2, 1) & "\" j = 1 'B4セルからファイル名を更新 Do Until Cells(j + 3, 1) = "" 'A列のファイル名をB列のファイル名に更新 Name path & Cells(j + 3, 1) As path & Cells(j + 3, 4) j = j + 1 Loop End Sub 【参考。ファイル名を取得するコード】 以下、実施後、上のコードで名前を変更します Sub ファイル名取得() 'フォルダパスを宣言 Dim path As String 'ファイル名を宣言 Dim fileName As String Dim i As Integer 'A2セルの文字をパスに設定 path = Cells(2, 1) & "\" 'フォルダ内のファイル名を全て取得 fileName = Dir(path, vbNormal) i = 1 'A4セルからファイル名を表示 Do Until fileName = "" Cells(i + 3, 1) = fileName i = i + 1 '次のファイル名を設定 fileName = Dir() Loop End Sub
質問日時: 2024/08/31 23:21 質問者: aoyama-reiko
ベストアンサー
2
0
-
【マクロ】フォルダ内にあるPDFを合体させるには?有料版adobe必要?
質問1 以下のコードは2つのPDFを結合します フォルダ内にある、2つのPDFファイルのパスを、コードに指定します やりたい事は、当該、PDFファイルパス指定をせずに、フォルダ内にある2つ(2~10個)の ファイルを結合するコードに変更したいです > pdfs.Add "C:\Users\2020\OneDrive\デスクトップ\PDF結合\2438-214-20090414.pdf" > pdfs.Add "C:\Users\2020\OneDrive\デスクトップ\PDF結合\140120240812570514.pdf" ご存じの方、アドバイス・ご指導お願いします 質問2 当方、パソコンに、アドビの有料ソフトは一切いれていません しかし、PDF結合は以下マクロにて作成できています 勝手に、有料版が契約されている事はないでしょうか? NETにて調べた際に、ほとんどの、サイトでは Adobe Acrobat Pro DC(有料版)のインストールが必要と 記載がある為、質問させて頂いています 【コード】 Sub ExecuteCombinePDFs() Dim pdfs As New Collection Dim outputPath As String ' 結合するPDFファイルのパスを指定します pdfs.Add "C:\Users\2020\OneDrive\デスクトップ\PDF結合\2438-214-20090414.pdf" pdfs.Add "C:\Users\2020\OneDrive\デスクトップ\PDF結合\140120240812570514.pdf" ' さらにファイルを追加... ' 結合後のファイルの保存パスを指定します outputPath = "C:\Users\2020\OneDrive\デスクトップ\PDF結合\結合.pdf" ' PDF結合関数を呼び出します 合体サブシーシャ pdfs, outputPath End Sub Sub 合体サブシーシャ(pdfList As Collection, outputPath As String) Dim acroApp As New Acrobat.acroApp Dim pdDoc As Acrobat.CAcroPDDoc Dim pdDocToAdd As Acrobat.CAcroPDDoc Dim i As Integer Set pdDoc = CreateObject("AcroExch.PDDoc") ' 最初のPDFファイルを開きます pdDoc.Open pdfList(1) ' 残りのPDFファイルを順番に結合します For i = 2 To pdfList.Count Set pdDocToAdd = CreateObject("AcroExch.PDDoc") pdDocToAdd.Open pdfList(i) pdDoc.InsertPages -1, pdDocToAdd, 0, pdDocToAdd.GetNumPages, True pdDocToAdd.Close Next i ' 結合したPDFを保存します pdDoc.Save PDSaveFull, outputPath pdDoc.Close ' Acrobat Applicationを終了します acroApp.Exit Set pdDoc = Nothing Set acroApp = Nothing End Sub
質問日時: 2024/08/30 08:39 質問者: aoyama-reiko
ベストアンサー
3
1
-
Excelの条件付き書式について
Excelについて質問です。 添付した画像のような形で貸出記録表を作成しています。 貸出品はカードとし、カードのリストを2行目に入力しています。 4行目以下の貸出記録表の中で、状態が「×」(貸出中)となっているカードについて、 2行目のリストに自動で色がつくようにすることは可能でしょうか? 添付の画像の例では手動で色付けをしていますが 例えば「★001」のカードの状態が「×」なので、2行目のリスト上の「★001」をオレンジに塗りつぶしています。 これを自動で色がつくようにできますか? 可能であれば、方法とその関数を教えていただけると助かります。 説明が分かりづらいようでしたら申し訳ございません。 よろしくお願いいたします。
質問日時: 2024/08/28 19:15 質問者: HFてん
解決済
4
0
-
GoogleスプレッドシートでA1に日付8/28と入力すると B1に自動で"水"と曜日を表示させる方
GoogleスプレッドシートでA1に日付8/28と入力すると B1に自動で"水"と曜日を表示させる方法を教えてください。
質問日時: 2024/08/28 13:27 質問者: ハービー977
解決済
2
0
-
【Excel】版が同じ事を示す番号を生成したい
Excelで作成した、ある集計表があります。 右端に備考欄があるのですが、ある事情があって、 備考欄を表示した状態でPDF保存、 備考欄を非表示にした状態でのPDF保存をして両方提出するのですが、 集計内容が全く同一なのか客観的に判断できるように求められました。 つまり、備考ありでPDF化した後、誤字に気づいて修正後にP備考無しでPDF化する場合もあり得るがそれが判別できるようにしたいとの事です。 日時をフッターに入れればと思いましたが、日時は出したくないと(笑 何かしらの発行番号みたいな数字を生成して右下に挿入されるようにしておけば、備考有り無しの番号が一致していれば内容は同一と証明できます。 現在日時を何らかの加工をして発行番号を生成するにはどうしたら良いでしょうか? または、そのファイルの最終更新日時から生成できれば、多少保存するタイミングずれても同一の番号になると思いました。 分かりづらいかもしれませんがアドバイスいただけたら嬉しいです。
質問日時: 2024/08/27 14:46 質問者: tanapyondai
解決済
3
1
-
【マクロ】functionプロシージャの、変数について
【質問】 1番下のコードについて 変数Aの中身について分かりません 変数の初期値は 0 と思います ●しかし、以下のコードから見ると、 AはSheet1に定義されているように思えます 実際、Aは何でしょうか? If Sheets(i).Name = A Then ●また、以下コードについて、checkは 任意の変数かと思いますが check("Sheet1")のような、書き方はあるのでしょうか? Sheets("シート名")等なら分かるのですが。 ご存じの方、宜しくお願いします If check("Sheet1") = True Then 【コード 動きます】 Sub macro1() If check("Sheet1") = True Then MsgBox "存在します" Else MsgBox "存在しません" End If End Sub Function check(A As String) Dim i As Long For i = 1 To Sheets.Count If Sheets(i).Name = A Then check = True Exit Function End If Next i check = False End Function
質問日時: 2024/08/25 09:09 質問者: aoyama-reiko
ベストアンサー
2
0
-
googleのスプレッドシート
excelだとセルの中に=をして別シートを選択するとシート名が入りますが、スプレッドシートでは手入力するしかないのでしょうか?設定の問題でしょうか?
質問日時: 2024/08/24 14:13 質問者: denpataro
解決済
1
1
-
エクセル IF計算式?でしょうか?
エクセル365 を使用しています。 sheet1の一覧に入力されている都道府県や住所から sheet2の各都道府県ごとの担当者を表示したいです。 sheet1 Aセル Bセル Cセル Dセル 新宿区〇〇・・・ 空白 1 田中 空白 北海道〇〇市・・・ 空白 大谷 茨城県 DEF 333 伊藤 空白 空白 ABC 森山 富山県○○市・・・ 空白 群馬県 ・ ・ ・ sheet2 Aセル Bセル 北海道 田中 青森県 佐藤 岩手県 佐々木 ・ ・ ・ 茨城県 大谷 富山県 伊藤 群馬県 森山 ・ ・ ・ sheet1のA~Cセル内に、都道府県のみもしくは住所がバラバラに載っている、住所・都道府県以外の記載もある一覧があります。 sheet2にはAセルに都道府県、Bセルは担当者となっています。 sheet1のA~Cセルの中の都道府県や住所から、各都道府県ごとの担当者をsheet1のDセルに空白を開けずに一覧として表示させたい。 上記の例から A1セル →新宿区〇〇・・・ →都道府県がない 市区町村から始まる住所→Dセルに摘出しない B2セル →北海道〇〇市・・・ の住所から→sheet2一覧のBセルから北海道担当の田中を→sheet1 Dセルに表示 A3セル →茨城県のみの表記から→sheet2一覧のBセルから茨城県担当の大谷を→sheet1 Dセルに表示 4行目はA~Cセルに都道府県・住所の表記がない→何も抜き出さない A5セル →富山県〇〇市・・・ の住所→C5セル →群馬県のみの表記→sheet2一覧のBセルから富山県担当の伊藤と、群馬県担当の森山を→sheet1 Dセルに表示(伊藤・森山の順番はどちらが先でもOK) ※4行目は都道府県・住所もないが該当しないから空白とはせず、Dセルに表示する担当者名はDセル内で詰めて表示したい。 といったことがやりたいのですが、どのような式を組めばできるのか分からず・・・ 教えて頂けると助かります。 よろしくお願いします。
質問日時: 2024/08/23 13:40 質問者: べるベル
解決済
6
0
-
エクセル折れ線グラフについて教えてください。 10店舗の売上目標に対する達成率を折れ線グラフで作成し
エクセル折れ線グラフについて教えてください。 10店舗の売上目標に対する達成率を折れ線グラフで作成しましたが、どこも似たような進捗でダンゴになってしまいます。 これを見やすくする(差がない中で差をつける)方法はありませんか? グラフを大きくしたり、表示期間を短く上半期などにしたりすれば多少は見えるようになりますが、ダンゴに変わりないのでなにかアイデアを頂戴したいです。よろしくお願いします。
質問日時: 2024/08/23 06:07 質問者: m1tk
解決済
5
1
-
EXCELで数値が異なった数字を足して目標値に最も近い組み合わせを選び、かつその目標値を超えないよう
EXCELで数値が異なった数字を足して目標値に最も近い組み合わせを選び、かつその目標値を超えないようにしたいです。 上記の内容が出来る方法を教えて欲しいです。 数値(点数)は5つ程あり、増減するので書き換えれる様にしたいです。数値(点数)も縦列に追加出来る様にしたいです。 同じ数値は使える最大回数が決まっており、それを超えない様にしたいです。また、最大回数も変更出来るようにしたいです。 ①目標値(都度使用時に書き換えれる様にしたい) ②数値(変動する+縦列に追加出来る様にしたい) ③回数(目標値までに使用した数値の回数を表示したい) ④最大回数(変動するので書き換えれる様にしたい) lookup関数を使い、ある程度動かせましたが、最大回数を変えると動きが変になり、目標値を超えて計算してしまいます。ソルバーもwebで見ながら試しましたが、上手い事動かず困ってます。もし出来るなら教えて頂けたら幸いです。
質問日時: 2024/08/23 01:24 質問者: taxxxat
ベストアンサー
1
1
-
【マクロ】for nest について 別のブックを動かす際のコード
【質問したい事】 マクロが保存されているブックとは別のブックに 対して、for next ステートメントを実行したいです 以下コードまで考え、普通に動いています これで良いのでしょうか? For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row の文から、何も、別ブック・別シートについて、指定してないのですが ちゃんと、別ブックに飛んで動いています 理屈等、分かる方いましたら、教えてください 【別のブックに対してのfor nextステートメント】 Sub 抽出() Dim kagamibook As Workbook Dim kagamisheet As Worksheet Dim filePath As String filePath = "C:\Users\2020\OneDrive\マクロ\240820_あいうえお.xlsm" Set kagamibook = Workbooks.Open(filePath) Set kagamisheet = kagamibook.Sheets("ボタン作成先シート") For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 3) = "条件1" Or Cells(i, 3) = "条件1" Then Cells(i, 5) = Cells(i, 1) End If Next i End Sub
質問日時: 2024/08/22 12:49 質問者: aoyama-reiko
解決済
2
0
-
Excelで数値を時間数に変換する関数について
office365を使っている者です。 Excelで数値を時間数の表示に関数で変換する方法があればご教示願います。 例えば,あるセルにおいて,=VLOOKUP($B2,出力!$B:$Z,13,0)+VLOOKUP($B2,出力!$B:$Z,14,0)という数式(以下「式A」)で4.17という数値を取得したとします。(vlookupで出力シートから時間の入ったセルを引っ張り,それらを足しています) その同じセルにおいて,4.17を4時間10分又は4:10に関数で変換する方法があれば,それぞれにつきご教示いただけると幸いです。 式Aから「.」より前の部分をLEFT,FIND等で抽出し,「時間」の文字列を足し,「.」より後の部分に60をかけて小数点以下を四捨五入し,それに「分」の文字列を足すというような数式でもできそうですが,なんとも原始的な気がします。 また,セルの書式設定で時刻にしても,適切に表示されません。 よろしくお願いいたします。
質問日時: 2024/08/21 18:37 質問者: qazxcvfr4
ベストアンサー
6
0
-
Excelについて。Excelに縦1列に並んだワードをひたすら検索しているんですが、 コピー貼り付け
Excelについて。Excelに縦1列に並んだワードをひたすら検索しているんですが、 コピー貼り付けが地味に面倒いです。 エクセル関数などを使って、 一気に検索する方法はないでしょうか? やり方は分かりませんが、ハイパーリンクみたいにしてクリックするだけで出るように出来たら便利だと思ってます。 よろしくお願いいたします(>人<;)
質問日時: 2024/08/21 12:08 質問者: 八雲さん
ベストアンサー
7
0
-
エクセルマクロを教えてほしい(月別のシートを一つにまとめたい)
現在の状況:月別に同じ表あり。(例:A列の項目毎に、B列に値あり。A1~B10) ↓ 集計シートを作成したい。 A列=シート名(〇月) B列~K列=各シートの値を、1行にまとめて表示 (集計シート) 1行目:月,A1,A2,・・・A10 2行目:4月,(4月シートの)B1,B2・・・B10 3行目:5月,(5月シートの)B1,B2・・・B10 … 13行目:3月,(3月シートの)B1,B2・・・B10 ネットでみても該当しそうなものが見当たりませんでした。
質問日時: 2024/08/19 15:19 質問者: しらいし302
ベストアンサー
2
0
-
エクセルを使用して、円周率を表示させる方法
円周率=3.141592・・・・・ は、無限に続くと言われていますが、 これをエクセルで表示させる方法を教えて下さい。 難しい事はわからないので、出来れば、簡単な説明で よろしくお願いいたします。
質問日時: 2024/08/19 11:27 質問者: オレンジmm
ベストアンサー
5
0
-
【マクロ】マクロが割当てされたボタンの作成する際に、作成先のモジュールにもマクロを保存できますか?
【やりたい事】 以下のコードを実行すると、実行するファイルではない別ファイルに マクロのボタンが作成されます。同ボタンにはマクロが割当てられており、動きます ですが、2つのファイルが開いていて、実行されます コードが保存されている、いろいろあり転記元.xlsmが開いている必要があります ですので、マクロボタンを作る時に、マクロボタンが作成されるファイル (240820_あいうえお.xlsx)にもマクロのコードが保存されるように出来ませんでしょうか? ⇒マクロボタンが作成されたファイル1つだけ開いている状態で、マクロを実行したいのです ご存じの方、宜しくお願いします 【マクロを実行するファイル】 "C:\Users\2020\OneDrive\マクロ\コントロールファイル\いろいろあり転記元.xlsm" 【マクロボタンが作成されるファイル】 "C:\Users\2020\OneDrive\マクロ\240820_あいうえお.xlsx" 【別のブックにマクロが割当てられたボタンを作成のコード】 Sub Sample1() Workbooks("240820_あいうえお.xlsx").Activate With Workbooks("240820_あいうえお.xlsx").Worksheets("ボタン作成先シート").Buttons.Add(Range("E1").Left, _ Range("E1").Top, _ Range("E1:F1").Width, _ Range("E1:F2").Height) .OnAction = "マクロプログラム" .Characters.Text = "マクロボタン" End With End Sub Sub マクロプログラム() Dim lastrow As Long lastrow = Workbooks("240820_あいうえお.xlsx").Worksheets("ボタン作成先シート").Cells(Rows.Count, 1).End(xlUp).Row MsgBox lastrow Range("A" & ActiveCell.Row & ":C" & ActiveCell.Row).Interior.ColorIndex = 15 Range("C" & ActiveCell.Row) = "削除" Range("A" & ActiveCell.Row & ":C" & ActiveCell.Row).Cut Range("A" & lastrow).Offset(1, 0) ActiveCell.EntireRow.Delete End Sub
質問日時: 2024/08/18 13:23 質問者: aoyama-reiko
ベストアンサー
5
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Excel(エクセル)】に関するコラム/記事
-
ピンとくる人とこない人の違いは?直感を鍛える方法を心理コンサルタントに聞いた!
根拠はないがなんとなくそう感じる……。そんな「直感がした」という経験がある人は少なくないだろう。ただ直感は目には見えず、具体的な説明が難しいこともあるため、その正体は理解しにくい。「教えて!goo」にも「...
-
中古物件転売時の節税対策にメス?不動産投資家は戦々恐々?元国税が解説
不動産の取引において、土地と建物を一括で売買する場合、土地に消費税はかからないが、建物には消費税がかかる。これを利用して、例えば土地と建物を合計1億円で売る場合、土地の値段を9999万9999円にし、建物を1円...
-
話題の「風呂キャンセル界隈」、お風呂に「入らない」のではなく「入れない」?
皆さんは、「風呂キャンセル界隈(かいわい)」という言葉を聞いたことはあるだろうか。「お風呂に入らない(入れない)人」のことで、最近ネット上などで話題になっているようだ。「教えて!goo」にも、「風呂に入...
-
マッチングアプリで出会ったカップルは成婚率が高い!?結婚カウンセラーに聞いてみた
パートナーとの出会いの場として、もはや主流となったネット婚活やマッチングアプリ。中でも手軽に登録できるマッチングアプリは、10代から50代と幅広い年代が利用している。一方で、“相手の目的が投資関係の詐欺や...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの警告について
-
タイムスタンプとテキストから構成...
-
シートの情報を別のシートへまとめ...
-
マクロの処理が遅くなった
-
Excelでの文字色
-
ワークシートに出現したこの画面、...
-
EXCELの散布図で日付が1900年になっ...
-
OFFSET関数を使用したいのですが、 ...
-
エクセルでファイルの最終更新日を...
-
エクセルの文字が途中から消える
-
エクセルデーターから必要な項目を...
-
Excel 大小比較演算子による「文字...
-
SUBTOTALは、参照された数字で必要...
-
エクセルの数式バーのフォントが急...
-
エクセルの「条件付き書式」を設定...
-
Excelについて教えてください。 整...
-
エクセルVBA 月の中で、月~土曜日...
-
Excelの数字の前に入っている空白を...
-
Excelの関数について このように、I...
-
セルの数を求めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
Excelで数値を時間数に変換する関数...
-
エクセルの数式バーのフォントが急...
-
エクセルで数字の組み合わせを列記...
-
エクセルを使用して、円周率を表示...
-
Excelで特定の文字列が含まれている...
-
Excel 対象のセルに入力が無いとセ...
-
任意の値が存在する行に名前を付け...
-
エクセルでファイルの最終更新日を...
-
index関数の説明をお願いします。
-
条件付き書式でやりたいのですが
-
重複しない値を取り出したい
-
【ExcelVBA】UTF-8(BOM無)でCSV保...
-
【マクロ】マクロが割当てされたボ...
-
エクセル IF計算式?でしょうか?
-
エクセルで曜日を入れたい
-
表中の指定した条件の文字列を結合...
-
【Excel】版が同じ事を示す番号を生...
-
EXCELの散布図で日付が1900年になっ...
-
Excelについて。Excelに縦1列に並ん...
おすすめ情報