X



Excel総合相談所 133

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙にいこう
垢版 |
2018/11/11(日) 21:12:25.75
▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所 132
https://mevius.5ch.net/test/read.cgi/bsoft/1530415352/

Excel VBA 質問スレ Part57
https://mevius.5ch.net/test/read.cgi/tech/1536583359/

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://mevius.5ch.net/test/read.cgi/bsoft/1489108851/
0167137
垢版 |
2018/11/22(木) 16:34:19.82
>>166
自決しました
=INDIRECT(“シートその1!A”&(ROUND(ROW()/3,0)+1))
シートその2で下に3つ下がった時シートその1の1つ下がった参照が
できるようになりました
0170名無しさん@そうだ選挙にいこう
垢版 |
2018/11/22(木) 22:02:56.89
すみません教えてください。
A16〜A30まで指定したセルなんですが
空白セルを詰めて
C1から縦の順番の列に表示させたいのですが表示されません。
画像にC1の関数を載せたのですがどこがダメだかわかる方よろしくお願いします。
https://imgur.com/a/rGXHtjU
0174名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 09:14:59.91
>>170
こんな風なの作ってみた

=OFFSET($A$16,(ROW(A16)-(ROW($A$16)))*2,0)
0177名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 10:39:25.06
>>174
返信ありがとうですm(_ _)m

ですが自分は理解力ないのでうまくいかないです(泣)

めんぼくねえっす

いただいた関数をC1に書き込んで見たところ画像のようになってしまいました。

なんでCの列の空白が縮まんないし0の数字になるんだろう(^_^;)

ちなみにB1セルには
=COUNT($A$16:A16)と打ち込んでます。

https://imgur.com/a/XoAJLEM
0178名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 11:03:47.44
>>177
170では入力セルにひとつ飛ばしの規則性があった
174はそれに基づいた式
ところが177ではふたつ飛ばしになっているからうまくいかない

173にある式そのままででできるからそっち使うといいよ
0179174
垢版 |
2018/11/23(金) 11:31:21.17
>>177
ああ、ごめん一つとばしじゃなく
二つ飛ばしだったのね。勘違いした。
じゃ、2を掛けるんじゃなくて3掛ければいけます

=OFFSET($A$16,(ROW(A16)-(ROW($A$16)))*3,0)
0184名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 11:45:37.01
>>177
この式は、もし元の2行飛ばしのデータが、A1から始まっていたとすると
=OFFSET($A$1,(ROW(A1)-1)*3,0)
となります。
ROW(A1)というのはA1の行番号、ようは1となり
ROW(A1)-1は結果として0となります。
それにより、最初に参照する式はつぎを表すことになります。
=OFFSET($A$1,0,0)
この式は、A1から0行先(同じ行)の0列(同じ列)を参照してください
よって、A1を参照しますという式になります。

これを一行下にコピーする内容は
=OFFSET($A$1,1*3,0)
ということになるので実際の中身は、
=OFFSET($A$1,3,0)
ですから、A1から始まる3行目の同じ列を参照する
ということになります。

これがA16から始まっているので、行番号調整のため
ROW(A16)-(ROW($A$16)
という式が入っています
0185名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 13:38:23.17
>>184
うおおおおおおおお!神だああああ!
できました!
ありがとうございますっ!

いやーー ホンマわかりやすい説明ありがとうございましたm(_ _)m
0186名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 14:15:16.59
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 ぎりぎり
【4 VBAでの回答の可否】 可

Sub 新 ()

Sheets("新").Copy Before:=Sheets(1)
Range("C5").Select

End Sub

これで新しいシートのC5セルから書き込んでいるのですが
上記を実行時にシート名を自動で入力できませんか?
シート名は連番ですが古いのは削除しているので
右のシート+1 みたいのがいいのかなと思っています。

1500 1499 1498 新

こんな感じで1498以前はないです。
これにマクロを実行したら新しいシートの名が1501に
なるものを教えてください。
0187名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 14:27:04.29
Sheets(1).name=Val(Sheets(2).name)+1
0188名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 15:08:30.91
>>187
早速、ありがとうございます。
実行は会社のPCなので休み明けに試します。

数年ぶりの書き込みなのでレス番の仕方もわからない。
(手打ちしました。)
0191186
垢版 |
2018/11/23(金) 19:44:19.88
>>189
そうじゃないけど
確か1クリで >> が打てたと
思ったから
0192名無しさん@そうだ選挙にいこう
垢版 |
2018/11/23(金) 23:58:22.13
ヒカキンの年収が10億超え!?明石家さんま・坂上忍も驚愕の総資産とは??
https://logtube.jp/variety/28439
【衝撃】ヒカキンの年収・月収を暴露!広告収入が15億円超え!?
https://nicotubers.com/yutuber/hikakin-nensyu-gessyu/
HIKAKIN(ヒカキン)の年収が14億円!?トップYouTuberになるまでの道のりは?
https://youtuberhyouron.com/hikakinnensyu/
ヒカキンの月収は1億円!読唇術でダウンタウンなうの坂上忍を検証!
https://mitarashi-highland.com/blog/fun/hikakin
なぜか観てしまう!!サバイバル系youtuberまとめ
http://tokyohitori.hatenablog.com/entry/2016/10/01/102830
あのPewDiePieがついに、初心YouTuber向けに「視聴回数」「チャンネル登録者数」を増やすコツを公開!
http://naototube.com/2017/08/14/for-new-youtubers/
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://headlines.yahoo.co.jp/article?a=20170802-00017174-forbes-bus_all
1年で何十億円も稼ぐ高収入ユーチューバー世界ランキングトップ10
https://gigazine.net/news/20151016-highest-paid-youtuber-2015/
おもちゃのレビューで年間12億円! 今、話題のYouTuberは6歳の男の子
https://www.businessinsider.jp/post-108355
彼女はいかにして750万人のファンがいるYouTubeスターとなったのか?
https://www.businessinsider.jp/post-242
1億円稼ぐ9歳のYouTuberがすごすぎる……アメリカで話題のEvanTubeHD
https://weekly.ascii.jp/elem/000/000/305/305548/
世界で最も稼ぐユーチューバー、2連覇の首位は年収17億円
https://forbesjapan.com/articles/detail/14474
0193186
垢版 |
2018/11/24(土) 21:19:19.98
>>187
出来ました。ありがとうございます。スカッとしました。
感謝します。
0194名無しさん@そうだ選挙にいこう
垢版 |
2018/11/25(日) 10:31:47.25
すみませ〜ん。教えてくだせえませ。

画像のようにA17〜29に数字、B17〜29に名前があります。

それをE1〜13に数字、その横のF1〜F13のセルに名前も一緒に入るようにする為にはどのような関数を使えばよいのでしょうか?

今はLARGE関数を使って大きい数字の順番になってますが出来ればスモール関数かなにかで小さい数字の順番にしたいです。

https://imgur.com/a/fZtssM3
0196名無しさん@そうだ選挙にいこう
垢版 |
2018/11/25(日) 11:13:24.91
>>195
うわっ!できました!
あなたもしかしてExcelの神ですか(笑)
お早い回答ありがとうございますっ!
ホンマありがとうございました
助かりましたm(_ _)m
0200名無しさん@そうだ選挙にいこう
垢版 |
2018/11/25(日) 13:14:39.37
何回もすみませ〜ん(泣)
先ほどから質問させて頂いてるものなんです、

Dの列に0がある場合なんですが

Gの列にSMALL関数を使った時に
G1〜G3まで空白になってしまい空白のセルができてしまいました。

そこで最終的には空白を詰めて小さい数字順に並べたいんですが・・・

よろしくお願いしますm(_ _)m

https://imgur.com/gallery/XY7VJyy.jpg
0202名無しさん@そうだ選挙にいこう
垢版 |
2018/11/25(日) 13:23:57.66
>>199
ホントですよね(^_^;)
ここまで親切丁寧に教えてくださった
あなた様にはホント感謝しております。
逆に自分だったら3年ロムれと言っていたでしょう(笑)
0209名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 11:42:42.85
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】2013
【3 VBAが使えるか    】いいえ
【4 VBAでの回答の可否】 否

工事毎管理する複数のファイル、シートをデータの更新をする度に
入力したデータを特定の別シートに転記したいのですが出来ますか?
0211名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 13:33:47.24
>>209
毎回全データ更新で良ければ(期間指定なども可)、

・個別シートはテーブルにする
・これらのクエリーをそれぞれ作る
・もし、個々のシートが地点別で、項目が同じで合算したいとかなら、
更にクエリー作って地点を「追加」しておけば、
定例作業でのデータ収集はボタンひとつ。
・もし、個別シートの様式は別で、時間軸が共通しているとかなら、
PowerQueryでも簡単なリレーショナルDBみたいなのが出来るっぼい。
(自分ではまだ試してないけど)

では?
0212名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 13:56:35.08
>>211
すいません。初心者なので内容を理解できません。
工事毎に分けたファイル内にある管理シートにデータを追記する毎に別に設定した専用のシートに転記したいんです。
今は追記したデータの確認を各シートまで遡らないといけなくて
追記内容を自動で一覧表にできれば大変捗ります。
0214名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 18:08:36.39
ファイルごとに決まったセルに「工事名」「追記する場所」があるんなら
外部参照で引っ張った一覧を作ればいい。
(例: ='[○○工事.xlsx]設定シート'!$B$5 )

追記ってのが複数セルに跨った場所の色々書かれたり、多数の項目とか、
そもそも参照する法則なりが決まってないのなら、なにもできない

現場名・終了時間・作業内容1・2・3・4 を一覧にしてて、既定のKY票あたりから引っ張るなら、参照かな
0215名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 21:37:52.42
【1 OSの種類         .】Windows7
【2 Excelのバージョン   】2010
【3 VBAが使えるか    】環境的には可/知能的には否
【4 VBAでの回答の可否】丸々コピペでイケるレベルなら可

1日/2日/ … 31日/月計という名の32シートが有り、日毎のシートは非表示にしてあり、
月計だけ見える状態でブックの保護をパスワード付きでかけてあります。

校閲→ブックの保護→ブックの保護の解除でパスワード入力をしたタイミングで、
1日から31日までのシートがまとめて再表示されるようにしたいです。

どうすればできるでしょうか?
0216名無しさん@そうだ選挙にいこう
垢版 |
2018/11/26(月) 23:41:04.58
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可
A列に対して同じ行のB,C,Dに日時が入力されると赤、黄色、緑とセルの色をつけたいのですが、最終行まで適用する方法はありませんか?よろしくお願いします。
0218名無しさん@そうだ選挙にいこう
垢版 |
2018/11/27(火) 00:32:20.27
>>217
編集者は決まっているので誰でも開けるようにするのはダメです。
その「表示」ボタンを押したらパスワード認証のポップがでて開く…とか
ブックの保護を解除して、はじめて「表示」ボタンが活性化する…とかはできませんか?
0219名無しさん@そうだ選挙にいこう
垢版 |
2018/11/27(火) 00:47:14.72
>>218
>ブックの保護を解除して、はじめて「表示」ボタンが活性化する
はめんどいしよく分からん動作だな

>その「表示」ボタンを押したらパスワード認証のポップがでて開く
こんな漢字に書き換えて

Sub ボタン1_Click()
On Error GoTo err
Sheets("月計").Select

ActiveWorkbook.Unprotect Password:=InputBox("パスを入力")
For Each シート In ThisWorkbook.Worksheets
If Not (シート Is ActiveSheet) Then
シート.Visible = True
End If
Next
Exit Sub
err:
MsgBox ("パスが違うよ")
End Sub
0220215
垢版 |
2018/11/27(火) 00:53:30.74
>>219
できました。これは凄い!
ありがとうございました。
0223216
垢版 |
2018/11/27(火) 20:53:55.03
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可
行を軸に一番右のセルに入力された日時の列1行目をA列に反映させたいのですが、
IFだと4つまででした。わかる方がいらしたら教えていただきたく。
A列に対して同じ行のB,C,Dに日時が入力されると赤、黄色、緑とセルの色をつけることができたのですが。
http://fast-uploader.com/file/7098875089323/
0227223
垢版 |
2018/11/28(水) 00:57:39.10
>>225
>>226
回答ありがとうございます。
誤 A列に対して同じ行のB,C,Dに日時が入力されると赤、黄色、緑とセルの色をつけることができたのですが。
正 B列に対して同じ行のIから,Sに日時が入力されるとセルの色をつけることができたのですが。

問題はオートフィルで最下行まで埋めると、結構なサイズになってしまうことです。
幸い、このファイルは台帳なので受付番号は入力用ファイルからオートフィルで作成して取得する
方法にしています。この方法なら1行ずつ増えるからしばらくは持ちこたえるかと。
2行目のセルがおかしいのは割愛。原因がわからなかった。
0228名無しさん@そうだ選挙にいこう
垢版 |
2018/11/28(水) 15:05:09.58
初歩的な質問で申し訳ないです。

データの抽出についてなんですが


Aさん
Bさん
Cさん
Dさん




抽出したい人リスト
Bさん
Dさん




というように指定したリストの人のみを抽出する方法を教えて頂けないでしょうか?
数人だとフィルタかけて終わりなのですが、上記のリストが100人単位であります、、、
0231sage
垢版 |
2018/11/28(水) 15:41:09.88
228です!
ありがとうございます!上手くできました!
勉強になりました。
0234名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 12:56:32.74
すみませんご興味本位のご質問なんですが
Excelのご関数で引き算ってありますでしょうか?
A1セルからB1セルをご減算するのって
普通=A1-B1って書きますが
たとえば=HIKIZANN(A1,B1)みたいな
そんなご関数はあったりしませんか?
0236174
垢版 |
2018/11/29(木) 13:49:23.50
>>234
ないですけど、マクロ(VBA)で

Function Hikizan(x, y)
Hikizan = x - y
End Function

を一つ作っておけば
あなたの希望は叶います。
0243名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 21:00:16.23
調べても分からなかった池沼なんですが、ip表示がONになっている
5chの特定のスレから特定IPだけを抽出して、更に書き込み時間のデータを抽出することできませんか?
書き込み時間帯と使う言葉の傾向をピボットで分析したいけど抽出方法を見いだせない。。。
0244名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 21:10:08.66
テンプレ読んでない池沼だった

【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
0245名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 22:02:53.84
>>243
スクレイピング、構文解析、形態素解析
の技術が必要
技術的にはできるけど目的がしょーもないのでやりたくないな
あと、vbaじゃなくてphpとdbでやったほうが良い
形態素解析はmecabを使うと良い

後、2chのレスで遊ぶ時はdatファイルをDLすると良いぞ
これなら手作業でも気合でなんとかなるだろう
0246名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 23:41:09.79
父は10年前できるExcel2003で使い方覚えたそうだ
win10になってExcel for オフィス365 というバージョン使ってるんだができるエクセる365は見つからなかった

どの本を買えばいいか教えてください
0247名無しさん@そうだ選挙にいこう
垢版 |
2018/11/29(木) 23:54:46.86
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

https://oshiete.goo.ne.jp/qa/6668716.html
これをサンプルに以下の条件の工数報告を作りたいのですが、
8:00から17:00では12:00から13:00まで休憩
17:00から21:00では0:30の休憩
とすべく
C2=MAX(MIN("12:00",B2),"8:00")-MIN("12:00",MAX("8:00",A2))
D2=MAX(MIN("17:00",B2),"13:00")-MIN("17:00",MAX("13:00",A2))
E2=MAX(MIN("21:00",B2),"17:00")-MIN("21:00",MAX("17:00",A2))
F2=B2-A2
G2=SUM(C2:E2)
H2=F2-SUM(C2:E2)
としたのですが、17:00から21:00では0:30の休憩ができませんでした。

http://fast-uploader.com/file/7099058750582/
だれかたすけてください。よろしくおねがいします。
0248174
垢版 |
2018/11/30(金) 00:11:20.72
>>246
とりあえず最新のExcel

Excel365があるわけでなく
365はサービスの名前なので、そこで最新のExcelが提供される。
0251名無しさん@そうだ選挙にいこう
垢版 |
2018/11/30(金) 07:57:24.95
>>249
基本的な機能は大分前から変わってない
ただ見た目が2013で大幅に変わったから、それ以降ならなんでもいいよ
中古ならタダみたいな値段で手に入ると思う
0252名無しさん@そうだ選挙にいこう
垢版 |
2018/11/30(金) 08:17:16.69
>>245
ありがとうござい茄子!!!ぐぐってみます
0258247
垢版 |
2018/11/30(金) 20:32:32.34
>>250
ありがとうございました。
あの、質問があります。なんで時刻に*1するのでしょうか?
0264名無しさん@そうだ選挙にいこう
垢版 |
2018/12/01(土) 22:23:10.86
【Excelのバージョン 】 Excel 2003

ユーザー設定で、↓の赤丸で囲んでる区切り線は
どうやって設定すればいいのでしょうか?
tps://dotup.org/uploda/dotup.org1705854.jpg.html
0265名無しさん@そうだ選挙にいこう
垢版 |
2018/12/01(土) 22:45:16.95
11.30という数値をコピーしてきて貼り付けた時.30の0を省略せずに貼り付けて、表示する場合はどうしたらいいの?
0266名無しさん@そうだ選挙にいこう
垢版 |
2018/12/01(土) 22:50:33.67
>>265
・書式設定で文字列にしてから貼り付ける。ただしこの場合計算しづらくなることがある
・貼り付けてから書式設定の小数以下の数値を変更する

>>264
2003は厳しいなぁ。もう覚えてないや
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況