X



Excel総合相談所 145
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@そうだ選挙にいこう
垢版 |
2021/06/19(土) 15:55:33.64
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
・絶対に関数で答えてほしい人はVBA使用不可と明記してください。
0002名無しさん@そうだ選挙にいこう
垢版 |
2021/06/19(土) 16:10:28.40
▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所
https://find.5ch.net/search?q=excel+%E7%9B%B8%E8%AB%87%E6%89%80
Excel総合相談所 143
https://mevius.5ch.net/test/read.cgi/bsoft/1608362765/
Excel総合相談所 144
https://mevius.5ch.net/test/read.cgi/bsoft/1619665823/

Excel VBA 質問スレ
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
0006名無しさん@そうだ選挙にいこう
垢版 |
2021/06/20(日) 08:26:03.41
VBAで質問です。

何十列もある表で不要な列を大量に削除したいと思っています。

Range("A1,N1:U1.....").entirecolumn.deleteといった感じで手作業、つまり目で列を確認してコードを書くしかないのでしょうか??

分かる方お願いします。
0011名無しさん@そうだ選挙にいこう
垢版 |
2021/06/20(日) 12:37:21.22
>>6
selection.entirecolumn.delete
でええか
0013名無しさん@そうだ選挙にいこう
垢版 |
2021/06/21(月) 22:00:46.50
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
行数760くらいの表があります。
a列は1行おきにデータが入っていて、その行は他の列にもデータが必ず入っています。
a列にデータが入っていない行は、他列にデータが入っている行もあれば無い行もあります。
a列のデータなし行だけ1行ずつグループ化したいのですが、マクロはどう書けば良いでしょうか?
a列データなし行は、他列にデータを入れる行だけ展開して、データなし行は畳んでおきたいのです。
0014名無しさん@そうだ選挙にいこう
垢版 |
2021/06/21(月) 23:49:06.91
>>13
マクロの記録をしてちょこっと改造して380回ループすればいい
そもそもマクロをつくるよりグループ化を380回した方が早い

https://vbabeginner.net/show-and-hide-grouping/
表示と非表示は階層単位でしか出来ない
0015名無しさん@そうだ選挙にいこう
垢版 |
2021/06/22(火) 08:12:24.88
>>14
グループ化そのものについては分かってます
マクロで下から上または逆にa列の値の有無で行選択してグループ化
次行って繰り返して終わり
これの書き方が分からないのです
0022名無しさん@そうだ選挙にいこう
垢版 |
2021/06/22(火) 15:53:37.04
エクセルで特定のアルファベットが弾かれるのですが原因がわかりません。
新規でエクセルをたちあげてもダメです。
よろしくお願いします。
0024名無しさん@そうだ選挙にいこう
垢版 |
2021/06/22(火) 16:23:01.39
失礼しました。具体的には、単語を全て入力し終わってエンターを押すとそのアルファベットだけ消えます。これで伝わりますでしょうか。
0029名無しさん@そうだ選挙にいこう
垢版 |
2021/06/22(火) 20:15:47.45
>>21
某youtuberが推奨してたな。相対参照でマクロの記録をしてショートカット連打
今後同じ作業をする見込みがないなら使い切りでやったほうが速いとかで
0037名無しさん@そうだ選挙にいこう
垢版 |
2021/06/23(水) 20:16:44.10
ショップのバイトしてる時にポップをエクセルで作りまくってました。
印刷して「ギャー丸が楕円にぃー」何てこと茶飯事。
0039名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 11:18:36.00
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016

Excel2016でセルに入力しようとするとカーソルごとフリーズする現象が定期的に起きる
ネットで調べたIMEを前のバージョン、グラフィック関連のオフ、入力予測オフ等試してみたが解決せず
Excelだけがフリーズするならともかくマウスカーソルごとフリーズするのって何か原因あるでしょうか
アドバイスあればよろしくおねがいします。
0044名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 12:32:01.47
スプレッドシートで申し訳ありません。
食品のデータを変数化し、その食品名が入力されたら続くセルを自動的に補完したいです

例えば卵の配列データは以下です
これは栄養価で、100はkcal、6はprotein、6はfatです。
A|B|C|D
卵,100,6,6;

卵の行をグループ化しておき、query関数を使うことで他の行に表示させる事ができます
=query(卵グループ, * )

ここから質問なんですが、他の列に「卵」と入力しただけで、それに続く100,6,6が入力されるような仕組みには出来ないでしょうか?
この仕組ができれば、栄養の記録が楽になるです。
0046名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 13:07:34.45
実現できれば何でもいいです。
卵というキーを入れたときに、それに続くデータを次のセルに挿入したいのです(´・ω・`)、、、
vlookupは配列データは取ってこれないと記憶しています
0049名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 18:11:55.42
関数での偏差値の求め方に関して

(データ - 平均値) * 10 / 標準偏差 + 50

の関数で出せる事は調べて分かったのですが
この「* 10」と「+ 50」の数字の意味は何なのでしょうか?
0051名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 18:53:19.33
>>50
ピンポイントでした
ありがとうございました
0052名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 18:55:48.99
>>46

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1:B5")) Is Nothing Then
Exit Sub
Else
ここでフィルタリングなり該当セルにジャンプしたら?
End If
End Sub
0054名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 19:47:36.58
スプレッドシートってGoogleスプレッドシートのこと?
配列データってスクリプト上のデータ?セルに入ってるデータ範囲に名前つけてるってこと?
0056名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 21:49:16.86
Dim abc As Variant, maxVal Variant
abc = Range("A1:A100)



maxVal = WorksheetFunction.Max(abc(50 To 80, 1))

これはabc(50 To 80, 1)の部分でコンパイルエラーになりますが、
このように一発で配列内の特定の範囲の値を取得することはできますか?
やはりFor〜Nextで回してやらないと駄目でしょうか?
0058名無しさん@そうだ選挙にいこう
垢版 |
2021/06/24(木) 22:04:06.22
>>56
まわさないと駄目ですね
そのへんVBAは言語的に古くてダメダメなところです
0063名無しさん@そうだ選挙にいこう
垢版 |
2021/06/25(金) 18:19:13.99
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

B列 人名
C列 会社名
D列 データ年月日

みたいなシート (C列会社名基準でソート済み)
で、C列の会社名毎に色分けするっていうのを機械的に
できないだろうか?
0065名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 08:11:12.81
エクセルのCSV方式の保存方が
よくわかりません。これはノートパッドで
あらかじめカンマをいれておかなくては
いけないんでしょうか。
詳しい人、即レスお願い
0071名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 16:07:58.47
(データ - 平均値) * 10 / 標準偏差 + 50

この関数で出した複数の偏差値を
最低値0と最高値10.0に変換したい場合どういう関数を組めば良いでしょうか
0075名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 19:23:26.16
点数の付け方がよくわからんね
偏差値最下位の人を0点としたいのか、偏差値0を0点としたいのか
まあ偏差値はマイナスにもなるんだけど
0076名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 20:35:33.64
偏差値の正負を問わず
偏差値最下位を0、最上位を10としたい場合はどのような形になるでしょうか
0078名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 21:53:16.91
レス見落としてました
>>73さん大変失礼いたしました
ありがとうございます
0079名無しさん@そうだ選挙にいこう
垢版 |
2021/06/26(土) 23:21:03.56
先日まで開けてたマクロファイルxlmsが、開いて、最初のシートはうつるんですが、すぐ落ちる。セーフモードでも回復したので通常モードでも開けるとでるが、落ちて、通常モードで開いてもまた落ちる。
救出する方法ないですか?
0083名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 00:17:24.22
>>82
わかりにくかったかもですが、
回復したとダイアログでるだけで、シートも見えず落ちます
0086名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 16:23:34.37
windows updateやってxlsmのファイルが落ちてしまう事があった。んでアップデートの
データを削除したら直った事があった。
だからその関連で検索したら見つかるかもしれん
0087名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 21:48:32.03
A列とB列にずらっと数字が入力されている状態で
C列にてA列とB列の同じ行における数字を比較して
A列の方が大きい行を数えたいのですがどうすればいいですか
ちなみにA列とB列の数字が入力してある行数は変動します

=countif(A:A,">"&B:B)
とかだと入力した行によって結果が変わるので頭真っ白です
0089名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 22:10:29.00
>>88
ありがとうございます
sumproductって使った事がないのですけど
通常どういった時に使うものですか?
0090名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 22:14:31.71
>>89
本来は個数*単価=合計、の合計部分を更に合計するような時に使うんだけど
使い方によってはめちゃくちゃ応用が効くので割となんでもできる関数となっている
0091名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 22:49:32.80
>>90
有能な関数なんですね
これから使っていきたいと思います
0092名無しさん@そうだ選挙にいこう
垢版 |
2021/06/27(日) 22:50:58.31
SUMPRODUCTは行列の増減に影響されないのが強み
ただ、基本的に読みづらいのと重くなりやすい
作業列で済むなら作業列の方が良い
0094名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 00:26:21.08
SUMPRODUCTのほうがカッコつくという考えもズレてんなwww
0095名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 00:49:09.06
かけ算だけってどうやってやるんですか
0097名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 03:58:03.31
かけ算だけってどうやってやるんですか
0099名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 15:55:55.97
数百あるエクセルにある、カタカナ表記を統一しようと思っています。
例えば、「サーバ」→「サーバー」、「アップローダ」「アップローダー」の様なイメージです。
1つずつチェックするのは面倒なので、辞書を作成して、まとめてチェックできないものなのでしょうか?

具体的には、JTCAのカタカナ表記ガイドライン+独自の用語辞書(?)を作成し、文章内をチェックできればと考えています。
アスキーの以下記事を試してみましたは、いまいち思い通り動いてくれず困り果てた次第です。
https://ascii.jp/elem/000/001/624/1624194/
0102名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 21:05:59.94
>>99
英語の一覧があれば
arやerで終わる単語をキーに引っ掛けられるんじゃない?
0104名無しさん@そうだ選挙にいこう
垢版 |
2021/06/28(月) 23:17:29.28
>>99
「サーバー」→「サーバ」→「サーバー」でいいんじゃない?
0106名無しさん@そうだ選挙にいこう
垢版 |
2021/06/29(火) 00:41:23.77
サーバーで思い出したけどサーバー上のエクセルファイル開いて編集してる間はエクスプローラ閉じてもずっとサーバーに繋がった状態ですか?
つまりサーバーに負荷が掛かった状態ですか?
それとも1度ファイルを開いてしまえば次は保存する時までサーバーへの接続は行われませんか?
教え下さい
0107名無しさん@そうだ選挙にいこう
垢版 |
2021/06/29(火) 00:52:26.21
サーバーなんだからどのコンピュータでファイルを編集してるかそれとも閲覧だけか管理してるだろ
0112名無しさん@そうだ選挙にいこう
垢版 |
2021/06/29(火) 13:56:11.88
早く業界からいなくなってほしいわこーゆー人

>>111
>接続は維持されたまま
>クライアント用Windowsならコネクション数に制限があるから気をつけな
0117名無しさん@そうだ選挙にいこう
垢版 |
2021/06/30(水) 23:17:58.23
エクセル妻が作った写真入りの報告書があるのですが
その中で使われている漢字にすべてルビを振るマクロはありますか?

もちろん漢字ですので多少はひらがなへの誤変換はしかたがないしその場合は手動で直しますが
なにしろ文章が多いのでとりあえずマグロ自動変換したいのですが。
0135名無しさん@そうだ選挙にいこう
垢版 |
2021/07/02(金) 07:33:02.87
あるエクセルで特定のアルファベットが入力出来なくなりました。具体的には一通り単語を入力し終わってエンターを押すとその文字だけ消えます。このエクセルルだけかと思い新しくエクセルを起動した場合も同様に起こりました。入力できるようしたいのですが、分かる方よろしくお願いします。
0141名無しさん@そうだ選挙にいこう
垢版 |
2021/07/02(金) 13:17:59.10
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013、365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

よろしくお願いします。
ループで各セルの金額をどんどん合計して変数に入れていくコードを書いて使ってきたのですが、
このたび、セルの値が高額になってきて、Long型の変数には収まらずエラーが出るようになってしまいました。
こういう場合、どうするのが常識なんでしょうか?
ネットで調べたらLongLong型というのがあると出ましたが、そういう型は存在しないみたいです。
とりあえず、variant型にしたらエラーは出なくなりました。
こんなやり方でいいのでしょうか?
0142名無しさん@そうだ選挙にいこう
垢版 |
2021/07/02(金) 14:56:40.40
>>141
Variant型で大丈夫のはずだけど、1円単位の誤差が出てないか確認した方がいい
計算結果がおかしい場合はDecimal型かCurrency型を試してみる
0146名無しさん@そうだ選挙にいこう
垢版 |
2021/07/02(金) 23:27:43.96
>>141
そもそもlonglong型は32bitではなく、64bitでの使用可能になります
そしてlong型がつかえなくなるので32bitと64bitの両方で使えるlongptrという型にしてやる必要があるので要注意
0147名無しさん@そうだ選挙にいこう
垢版 |
2021/07/02(金) 23:57:45.93
三菱のニュースで思い出したんだけど
このスレかVBAスレで、何かのデータをランダムな数字で埋める方法を質問してきたやつがいたよなあ
0149名無しさん@そうだ選挙にいこう
垢版 |
2021/07/03(土) 12:43:11.10
Windows7
Excel2010

写真の赤枠のところに右の黄色もしくはオレンジから数字を自動挿入したいんです。
青色の日付、番号、A.Bは手書き入力で、オフセット関数で青の日付が黄色の日付以降オレンジの日付未満なら黄色の値段。
オレンジの日付以降ならオレンジの値段が挿入される関数をご教授ください。

Excelは全くのド素人です。
https://i.imgur.com/4I4jurT.jpg
0163名無しさん@そうだ選挙にいこう
垢版 |
2021/07/03(土) 20:47:28.11
最近エクセルの挙動がおかしい
エクセル開いたまま別の作業してて、エクセルに戻ってセル入力しようとすると反応しない
上部にあるファイルボタンを押すとまた入力できるようになる

あと文字の色を変えた後にしばらくして別の色にしようとすると、色をクリックしても反応しなくなってしまう

情報少なくて申し訳ないが、同じような経験ある方はアドバイスくださいませ…
0169名無しさん@そうだ選挙にいこう
垢版 |
2021/07/04(日) 01:06:30.02
グラフの散布図で円?の曲線のグラフ作ったのですが
スタート地点、または直近の終点がわかりにくいんです
スタート地点、または直近のデータを印付ける方法ありますでしょうか?
0173169
垢版 |
2021/07/04(日) 14:10:14.89
>>171
別人おつ

>>170
ありがとうございます
色々調べたら矢印で始点終点わかりやすくする方法がありました
解決しました
0178名無しさん@そうだ選挙にいこう
垢版 |
2021/07/07(水) 11:50:24.09
PowerQueryについて
数年分の出荷情報を持ってます。
当年のレコードに前年の出荷数列を追加したいのですがやり方がわかりません。どのようにすればよいですか?
なお、当年前年は日付型を持っています。グループ化で年単位にまとめています。

加工前
当年 商品a 5個
前年 商品a 4個

加工後(こうしたい)
商品a 当年5個 前年4個
0182名無しさん@そうだ選挙にいこう
垢版 |
2021/07/07(水) 13:54:54.75
1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

1.5.7.12.30 など30のランダムの整数を6個抽出したいのですが、初心者のため関数がわかりません。
6個の整数は重複しないようにしたいです。

お手数ですが教えてください。
0183名無しさん@そうだ選挙にいこう
垢版 |
2021/07/07(水) 14:04:47.34
みなさん、貴重なご意見ありがとうございました。

>>178
自己解決できました。
年度ごとの列を追加し、商品でグループ化することで対応できました。

>>180
元データや参照マスターをすべてSharePointリストとして扱っているため、PowerQueryに限定していました。
0206名無しさん@そうだ選挙にいこう
垢版 |
2021/07/08(木) 22:34:44.04
【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2103
【3 VBAが使えるか】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

1→2のように特定の文字を1行目の文字に一括で置換する方法を教えて下さい

1 https://i.imgur.com/gfqUZqq.png
2 https://i.imgur.com/U0rq3Hy.png
0210名無しさん@そうだ選挙にいこう
垢版 |
2021/07/09(金) 13:47:35.38
夏休みアウトドア体験会の案内状をエクセルで作成する練習問題があって
「PCに保存してある画像を本文に貼り付けましょう」って指示があるので
自身のストックしてる画像を開いたけど俺のPCってエロ画像しか保存してないから
仕方なくそれらを選択して貼り付けたら
夏休みアウトドア体験会のチラシがエロ画像だらけになってしまい
「何なんだこれは!」って言いたくなるひどい物になってしまった
0214名無しさん@そうだ選挙にいこう
垢版 |
2021/07/09(金) 23:55:17.26
シャチが最強生物というのは本当なんでしょうか?
シャチの時速は60-70kmですがイルカ・ジュゴン・カジキは時速120kmで泳ぐと聞きます
他にもベルーガ、イッカク、マナティ、シロクマ、オットセイ、アザラシといった海棲哺乳類は時速100km以上で泳げるそうです
0216名無しさん@そうだ選挙にいこう
垢版 |
2021/07/10(土) 00:15:08.61
>>214
好戦的という点を加味すると最強です
ただ、勝負は時の運というのもありますので、常にその生物群に対して100戦100勝かというとそうでもありません

・イルカ・ジュゴン・クジラ 好戦的ではありません。不意を突けば楽勝です
・カジキ 魚類はタックルでワンパンされます。角が目にさされば100回に一回ぐらいは勝てそうですね
・ベルーガ、イッカク、マナティ、オットセイ、アザラシといった海棲哺乳類は時速100km以上・・・
 これは潮の流れにのって長距離を泳ぐ能力が高いだけです。初速が遅い、カーブができないなどさまざまな欠点があります
 1vs1になった時に噛みつきをかわせるわけではありません。マラソン選手みたいなものです。マラソン選手はボクシングに強くありません
・シロクマ
 いくら泳ぎが上手いと言っても所詮は四足です
0218名無しさん@そうだ選挙にいこう
垢版 |
2021/07/10(土) 08:04:43.21
だらだら書いたわりに回答になってなくて草


>>216
>>214
>好戦的という点を加味すると最強です
>ただ、勝負は時の運というのもありますので、常にその生物群に対して100戦100勝かというとそうでもありません

>・イルカ・ジュゴン・クジラ 好戦的ではありません。不意を突けば楽勝です
>・カジキ 魚類はタックルでワンパンされます。角が目にさされば100回に一回ぐらいは勝てそうですね
>・ベルーガ、イッカク、マナティ、オットセイ、アザラシといった海棲哺乳類は時速100km以上・・・
> これは潮の流れにのって長距離を泳ぐ能力が高いだけです。初速が遅い、カーブができないなどさまざまな欠点があります
> 1vs1になった時に噛みつきをかわせるわけではありません。マラソン選手みたいなものです。マラソン選手はボクシングに強くありません
>・シロクマ
> いくら泳ぎが上手いと言っても所詮は四足です
0219名無しさん@そうだ選挙にいこう
垢版 |
2021/07/10(土) 10:35:07.47
【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2019
【3 VBAが使えるか】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】はい
【8 Accessでの回答】可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

今時ファイル名.xlsって意味ありますか?
もうファイル名.excelとかファイル名.wordで良くないですか?
0225名無しさん@そうだ選挙にいこう
垢版 |
2021/07/10(土) 14:59:02.32
挿入した写真のサイズを小さくして印刷したらその枠の大きさで元のサイズ(隅っこしか写ってない)に印刷されたんだがこれはしょうがないの?

■■■■
■■■■
■■■■
■■■■
を↓サイズにしたら
□□
□□
こんな感じで端だけ大きく印刷されちゃったんだよねw
■■
■■
0230名無しさん@そうだ選挙にいこう
垢版 |
2021/07/11(日) 04:09:35.81
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

セルの値がぜろであった場合に左詰めに表示するようにしたいです。

 B1 d1 f1 h1 ・・・
 55 30  0 40 ・・・



 B1 d1 f1 h1
 55 30 40

よろしくお願いします。


 
0235名無しさん@そうだ選挙にいこう
垢版 |
2021/07/14(水) 09:14:41.05
種別、名称、金額
野菜、トマト、100円
(空白)、にんじん、25円
果物、りんご、50円
(空白)、みかん、50円

こんな感じに並んでいた時に、
種別でフィルタしたいのですが、
空白の場合は上の種別と同じだとみなして絞り込みたいです。
空白にちゃんと種別を入れたらいいのは分かりますが、
入れなくても絞りこむ方法はないでしょうか。
0238名無しさん@そうだ選挙にいこう
垢版 |
2021/07/14(水) 20:29:52.66
>>235
補助列を追加してそこをフィルタするよろし
0253名無しさん@そうだ選挙にいこう
垢版 |
2021/07/15(木) 11:52:14.17
>>240
作業列作るのは出来ますが、
種別_フィルタ用列は非表示にして、
非表示の列のデータで絞り込む事はできますか?
同じ文字(野菜、果物)が大量に表示されている状態は回避したいです。
0256名無しさん@そうだ選挙にいこう
垢版 |
2021/07/15(木) 12:55:51.14
空白にしてるのは見た目の問題なんでしょ?
そしたら作業列じゃなくて種別の列データをちゃんと入れて
上の行と同じだったら文字を白にする条件付き書式を設定したらいい
0267名無しさん@そうだ選挙にいこう
垢版 |
2021/07/16(金) 21:53:47.30
>>258
作業列を作ることはできますが、
あくまで作業列なので、最終的に絞り込むアクションを起こすのは元のデータ列でやる必要があります。
今のところ要件満たせてるのは>>256だけです。データ量が増えるので嬉しくはないですが他に方法がなさそうなら仕方ないですね。
0272名無しさん@そうだ選挙にいこう
垢版 |
2021/07/17(土) 19:38:00.41
気持ちは分かるけど、5ちゃんねるってそういう揚げ足を取り合うサイトだから。
多分、あなたは歴が浅いから反応してしまうだけで、2〜3年位で慣れるよ大抵のスレは
0280名無しさん@そうだ選挙にいこう
垢版 |
2021/07/19(月) 19:35:32.92
>>273
ひだり
0281名無しさん@そうだ選挙にいこう
垢版 |
2021/07/22(木) 22:56:11.18
イオンのセミセルフレジは爺さん婆さん達が小銭をどうとか
カードをどうこうして無くて、会計がスムーズでいいんだけどさぁ
1番から3番の精算機があって、1番の人の次の客を2番に行かせるのは間違っているだろ
2番と3番が空いているんだから、3番に行かせるべきでしょ
普通に考えると、3番の人よりも1番目の人が先に精算を終える
次の客を1番に行かせればいいじゃん
これで密を避けることができる
左から番号順通りにしないと客は精算できない機械なのか?
0287284
垢版 |
2021/07/23(金) 14:06:04.51
回答ありがとうございます
元データは崩したくないので、作業列を作って、そこに>>286さんの方法で改行を入れてみます
0289名無しさん@そうだ選挙にいこう
垢版 |
2021/07/23(金) 23:30:30.63
グラフって、自分じゃ必要感じないのに
たまに作らないといけなくなるから困るよな
ラベルの枠サイズ調整でなんとかなったり
目盛り調整したり面倒くさい
0293名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 07:25:15.33
つーかこいつ仕事できない人だろ
話を理解できてない

>>291
>Excelのグラフ作成機能使って作るだけだろ
>そんなもんに学歴関係あるのか?
0294名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 08:27:33.10
どうやら仕事出来ないことにしてマウント取りたい阿呆が一匹いて荒れてるな
思い通りにグラフ作成出来たら神扱いされるような仕事場なのかね
0300名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 12:36:22.06
年収600万未満を雇用もせず下請けにもせず取引相手や最終消費者にもしない人だけが言っていいセリフ
でなければ年収600万未満に支えられていることになるから
0303名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 22:17:34.39
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

A1に入力された数値と同じ文字数のランダムな平仮名をA3に出力させたい


A1 4
A3 おっぱい

Excelに詳しい君達なら余裕でわかるよね!
0309名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 22:40:01.05
お前にとっておっぱいとはなんだ?

ランダムでおっぱいと言ってもサイズやカップ、乳首乳輪の大きさや色艶、柔軟性と相反する反発性
さらにはそれらおっぱいを嗜むシチュエーション!いや、書式設定だ

つまりだ、A3セルごときでおっぱいを出力することは不可能
0310名無しさん@そうだ選挙にいこう
垢版 |
2021/07/24(土) 22:48:16.23
おまえらパワークエリの欠点おしえて
0315名無しさん@そうだ選挙にいこう
垢版 |
2021/07/25(日) 00:51:36.66
まずB列に上から表示対象となるひらがなを全て列挙します
仮にB1からB50までひらがなが書いたとすると、
C列に上から、表示させたい文字数の上限個まで
=offset($B$1,randbetween(1,50)-1,0)
と書きます
次にA2に
=C1&C2&C3& ―省略― &C??
みたいな感じでC列の最後までアンドで繋ぎます
最後にA3に
=left(A2,A1)
と書いて完成です


多分できるはず
どっか穴があったらすまん
0332名無しさん@そうだ選挙にいこう
垢版 |
2021/07/25(日) 11:51:27.81
@お題を理解してない
A=C1&C2&C3& ―省略― &C??
みたいな感じでC列の最後までアンドで繋ぎます←こんな事を平気で言う

この時点で誰だかわかるわ
0370名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 11:04:50.71
365の質問になるかもしれませんがどうかお願いします

【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

365契約をしているのですが、Excelで最近使ったファイルの一覧が表示されますが
特定のパソコンでだけ最近使ったファイルをローカルのファイル限定にする
あるいはOnedriveの特定のフォルダやファイルだけを表示させないことはできないでしょうか?

自分用の自作機、ノーパソでは全ての履歴を表示させたいのですが、
リビングに置いている家族も使うノーパソではエロDVD一覧.xlsxや女神.CSVなどを表示させたくありません

Excelで履歴を表示させない方法でぐぐるとオプションメニューから最近使ったファイルの数をゼロにする(家族が増やせば一瞬で人生終わる)とか
履歴右クリックから固定されていない項目を削除(自作機とノーパソでも共有できなくなる)しか見つかりません

リビングのノーパソだけOnedriveを特定のドライブしか見せないようにする、
あるいはOneDriveに接続できなくする方法はないでしょうか?

これもできないとなるとファイル名を企画書.xlsxとかにして開くときにパスワード要求する後ろ向きな対策しかなくなり
エロGrepがだいぶ非効率になってしまいます
0373名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 14:25:38.27
>>370
Excelでなければならない理由はありますか?
無料で使えるLibreOfficeには、ポータブル版というものがあり、
USBメモリに入れておいておけます。
使うアプリが全く別なので、履歴から見られる心配はないかと。
0374名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 21:34:57.61
ExcelからMicrosoft sql serverにテーブルをインポートするにはどのようにすればいい?
0376名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 21:44:12.79
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

「=2.134-2.059」を計算し表示を小数第2位までにすると「0.07」になり四捨五入されません。
正しく四捨五入させるにはどうしたらよろしいでしょうか?

ちなみに「=2.234-2.159」だと「0.08」になります。
0377名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 21:53:47.59
>>375
エクセルから実行したいのですが。
0378名無しさん@そうだ選挙にいこう
垢版 |
2021/07/27(火) 21:54:23.37
>>376
小数誤差
計算結果は
0.074999999999999...
となり、四捨五入すると0.07になる

整数で計算した後、最後に桁数を減らすのが一番確実
=(2.134*1000-2.059*1000)/1000
0380名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 00:29:13.77
Excelの小ネタや便利ネタ、組み合わせ関数ネタなど1冊あると便利なお薦め本を紹介してください
会社の同僚のPCリテラシーが低すぎて教科書にしたい
自分はこのスレで人の質問を見続けて勉強してきた
因みに会社は2016使ってる
0383名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 07:32:14.46
>>380
オススメも何にも無い
上級者はF1ヘルプだけで全て解決してます。
ここの住人も万が一分からない事があったらヘルプ見て解決してます。
0387名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 10:31:48.84
Excelで1番売れているのは「金子」ていうプロの本らしいよ
だからその人の本で良いんじゃない?
上級者はまず誰の本も買わないけど
0390名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 18:22:38.04
ExcelのレクチャーしているYouTuberとか結局有料サロンに誘導してるから信用ならん
高額な教科書代やセミナー代要求されたとか聞いたし。
やっぱりこの無料のスレが1番だわ
0392名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 21:59:55.71
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるかいいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

「a1」が「あ」の時は
「b1」に「1」と表示。

「a1」が「い」の時は
「b1」に「2」と表示。

「a1」が「う」の時は
「b1」に「3」と表示。

と表示したいのです。
IFを使って入れ子にする方法は思いついたのですがそれ以外の方法を探しております。
作業列等使っても構いません。
よろしくおねがいします。
0394名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 22:17:55.19
>>393
ありがとうございます。
後出しで申し訳ないのですが

「a1」が「えお」の時は
「b1」に「4」と表示

という様に文字が二文字場合にも対応する事はできませんでしょうか。
0399名無しさん@そうだ選挙にいこう
垢版 |
2021/07/28(水) 22:51:06.61
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

csvファイルを2次元配列に入れて一部編集し、別のcsvファイルに行列でループして書き足したら
処理がすごく遅くなります。
2次元配列から一括でcsvファイルに書き出す方法はないでしょうか
0401名無しさん@そうだ選挙にいこう
垢版 |
2021/07/29(木) 00:11:13.91
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

Excelで3次元の散布図を作りたいのですが良いやり方はありますか?
下記サイトを参考に、回転行列を使って斜め上から見た図を2次元の散布図に投影するやり方をやってみたのですが、プロットの位置がバラけていると遠近感が皆無で視認性が悪かったので改良したいです

https://garchiving.com/3d-scatter-plot-in-excel/
0405名無しさん@そうだ選挙にいこう
垢版 |
2021/07/29(木) 09:33:30.25
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可


ゴミ集計表を作るとして、
A列に日付、B列に排出量、C列に”ゴミ出し日”か空白を入れています。

このごみ出し日翌日から、次のゴミ出し日当日までのB列の合計をD列に表示させたいのですが、どのようにすれば良いでしょうか

土日はゴミが出ないので、排出量は空白となります。ゴミ出し日は毎月変わります

よろしくお願い致します
0409名無しさん@そうだ選挙にいこう
垢版 |
2021/07/29(木) 13:00:01.94
>>407
なるほど。
ありがとうございます
上から足していって条件付き書式でゴミ出し日で無い日は文字色白という手も有りますね

後は月替り時を考えればいいですか
0410名無しさん@そうだ選挙にいこう
垢版 |
2021/07/29(木) 15:57:14.88
いや、ゴミ出ししたら合計はリセットしないといけないのでダメですね…
0416名無しさん@そうだ選挙にいこう
垢版 |
2021/07/30(金) 10:03:58.72
【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2106
【3 VBAが使えるか】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

1→2のように特定の文字を1行目の文字に一括で置換する方法を教えて下さい

1 https://i.imgur.com/gfqUZqq.png
2 https://i.imgur.com/U0rq3Hy.png
0418名無しさん@そうだ選挙にいこう
垢版 |
2021/07/30(金) 12:05:35.00
>>416
別シートを作成
@1行目はそのままコピペ
.
A2行目A2に次の数式を入れる
=IF(シート名!A2="","",A$1)
.
B上の式をコピーして1行目を除いた表の範囲にコピペ

あとは別シートをコピーして値で張り付ければ数式の無い表も作れる
0423名無しさん@そうだ選挙にいこう
垢版 |
2021/07/30(金) 18:44:50.87
結婚して家庭を築き、子供を残すのが至高……でもその御立派なお宅のお子さん、何か価値があるのでしょうか?そう、鳶が鷹を生む事は無く、その子には全く価値がありません。御両親と同じで、生涯大して何の役にも立ちはしないのです。逆に生きているだけで他人へ迷惑を掛け、何も成し遂げる事はない。その家庭や子供に価値があると勘違いしているのは、あなた達ご家族だけなのです。他人が貴方の子供を見て、心から可愛いと思う事は絶対にない。
0425名無しさん@そうだ選挙にいこう
垢版 |
2021/07/30(金) 20:07:31.61
数年ぶりに表作成のためオンライン無料版Excel利用しようとしたらクソすぎる症状はまだ解決されてないかよ・・・マイクソ死ね!!!
それとも嫌がらせとして放置してるのか?テロされてしまえ

Excel 2019 クエリが原因で日本語入力の一文字目が勝手に確定する
https://www.travel-and-mylife.com/2019/07/excel-ime-problem.html
0434名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 01:37:27.24
ドラクエが作れるんだから、オセロも出来そうな気がする
作業列を大量に用意して、評価関数をずらっと並べればなんとかならんか?
0438名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 11:25:44.23
ドラクエはガセだった
紹介記事書いた人が後で報告してたわ

スペックの高さ=グラの綺麗さではない
描画速度やロード時間にも関わってくるからある程度の性能は必要
0440名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 12:04:53.85
>>439
・K11を左上にする
・白は1、黒は2、置いた直後の白は3、同様に黒は4
・作業用シート:白黒を変換するシート。
・置く場所を決めるシートも必要
・関数は縦横だけなら関数でいけそうだけど、斜めは思い浮かばなかった

>>435
時系列的に反復処理が絡むものはプログラムに任せたほうが良いと思う
Excelではちょっと無理がある
0441名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 13:08:27.25
それをExcelでやるべきなんかい?
なんかみんなはExcelを逸脱した使い方ばかりしている気がする。。。
Excelは仕事で使うアプリなのに
0443名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 13:19:27.81
>>441
どう考えてもやらんほうがいい。これはクイズみたいなもんだ

遊びとして、俺ならこうするかな〜って妄想を並べただけだよ。
Excelが斜めの処理苦手ってのは俺にとっても新発見だった(そもそも無い)

まぁ別言語で書いたほうが圧倒的に早いな

>>442
やらんよw
あまりに不毛すぎる。
0444名無しさん@そうだ選挙にいこう
垢版 |
2021/07/31(土) 13:40:25.90
ゲームで縛りプレイするのと一緒
ポケモンで言うとレベル1で四天王倒すみたいな
理論上いけそうだなーと妄想するのは割と楽しかったりする
ただ実際にやるとなると地道な作業が必要だったり難しかったり新たな問題が発覚したりするだろうから、やり切ったドラクエの人はすごいと思う
0452名無しさん@そうだ選挙にいこう
垢版 |
2021/08/01(日) 06:03:30.00
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

提案書を作りたいと考えています
提案したい事が10個以上あるのでパワポではなく、エクセルで一覧表を作成しています

縦列に提案したい事(10個以上)、横列に項目を入れたら項目数が多いからか書類の向きを横にしてもひとつひとつが小さくなり読みづらくなりました
解決する術がありましたら教えてください
ちなみに横列の項目には、番号、タイトル、分類、課題、提案詳細、メリット、デメリット、予算、備考を記載しています
表以外の術があれば教えてください
0456名無しさん@そうだ選挙にいこう
垢版 |
2021/08/01(日) 10:49:53.62
452はコピペ
検索すれば分かるがめんどくさい質問はみんなコピペ
過去ログからそういう質問を探してくる労力を何か別のことに使えばいいのに
0465名無しさん@そうだ選挙にいこう
垢版 |
2021/08/01(日) 17:16:22.15
質問です。
書式が数値のセルで「,」を付けたら、桁数100万単位だったのが1000万単位になりました。
なんでかわかる方いたら教えて下さい。
0472名無しさん@そうだ選挙にいこう
垢版 |
2021/08/03(火) 12:07:36.57
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

大量の受注データから特定の商品名の売り上げを抽出しています
対象の商品名は毎月追加されていて、

5月「ちょうちん」が含まれるデータ
6月「ちょうちん」「フライパン」が含まれるデータ
7月「ちょうちん」「フライパン」「ガム」が含まれるデータ

のように延々増えていきます
テキストフィルターでは条件が多すぎて設定できないため
検索窓で検索し「現在の選択範囲をフィルターに追加する」で追加し続けています

これ、今現時点で設定されているフィルター条件を確認することはできないのでしょうか?
0477名無しさん@そうだ選挙にいこう
垢版 |
2021/08/04(水) 08:27:25.18
472は自分が何に困っているのかわかってないのに質問しちゃったようだな
仕事を人に丸投げするタイプ
関わっちゃいかん
0485名無しさん@そうだ選挙にいこう
垢版 |
2021/08/04(水) 21:42:16.96
テンプレ質問使わず申し訳ないんだけど、
エクセルでローソク足のグラフは作れるんだけど
デフォルトのだと、高値、安値、始値、終値か高値、安値、終値が必要なんだけど
始値、終値のみのグラフ作りたいんだけど可能ですか?
0486名無しさん@そうだ選挙にいこう
垢版 |
2021/08/04(水) 21:45:12.88
閃いた
自己解決
0488名無しさん@そうだ選挙にいこう
垢版 |
2021/08/05(木) 12:43:48.67
一月から12月まで、それぞれ分かれているシートの一部分の値を一つの表にまとめなくてはいけないのですが、効率化の良い方法はありませんか? 
0490名無しさん@そうだ選挙にいこう
垢版 |
2021/08/05(木) 18:09:57.99
すみませんワークシート関数のIFとORについての質問なんですが


=IF(【くっそ長い計算式A】="●",【くっそ長い計算式B】,【くっそ長い計算式C】)
みたいになってまして

要するにAの結果が●なら計算式B、そうじゃないなら計算式Cってことなんですが

ここで先方から「●だけじゃなくて◎の時にもBにして」って言われたんですが
マジかよクソ野郎と思いながら
=IF(【くっそ長い計算式A】=OR("●","◎"),【くっそ長い計算式B】,【くっそ長い計算式C】)
としたらエラーになりました(たしかVALUEエラー)

こういうORの使い方はできないってことですか?

=IF(OR(くっそ長いA="●",くっそ長いA="◎"),くっそ長いB,くそ長C
ってやるのはくっそ長いAがダブルになってくっそクソ長くて耐えがたいのですが・・・・
0494名無しさん@そうだ選挙にいこう
垢版 |
2021/08/05(木) 20:06:14.28
>>493
バージョンによって回答が変わる
テンプレ無視するとクソ回答の可能性が高まる
あと「くっそ長い」自体が長いので呆れられている
「式A」で良い

というか作業列はダメなのか
0495名無しさん@そうだ選挙にいこう
垢版 |
2021/08/05(木) 20:08:31.74
関数の構成が間違っている
=IF(OR(【くっそ長い計算式A】="●",【くっそ長い計算式A】="◎"),【くっそ長い計算式B】,【くっそ長い計算式C】)
0496名無しさん@そうだ選挙にいこう
垢版 |
2021/08/05(木) 20:31:18.08
「くっそ長い」を関数なりファンクションなり変数にすれば
そもそもそのIfそのものを関数なりファンクションなり変数にすればいいんじゃないの
0511名無しさん@そうだ選挙にいこう
垢版 |
2021/08/06(金) 17:02:10.04
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

自分で使う適当なマニュアルに用語集を作りたいのですが、
例えば

・プレースホルダー(タイトル行、「は行」で分類したい)
右のこのへんの作業空間のこと(上記用語の説明)

をひとつのボックスとして登録し、あ〜わ行で自由に並べ替えたいです
なんかExcelでそんなような操作できる気がするのですが、どうやればいいでしょうか?
0513名無しさん@そうだ選挙にいこう
垢版 |
2021/08/06(金) 17:18:01.44
>>512
「並べ替え」でやるとタイトル部分と説明文部分が1セットにならず混ざって並べ変わってしまうので、
画像のようなボックス状態にして1セット扱いにして整理したいのです
(あ〜わ行のハイパーリンクも作ってクリックでそこに飛ぶようにしたい)
何かうまいこと指定すれば「並べ替え」でもできるでしょうか?
0527名無しさん@そうだ選挙にいこう
垢版 |
2021/08/07(土) 10:51:12.01
>>526
セルの結合
0532名無しさん@そうだ選挙にいこう
垢版 |
2021/08/07(土) 12:45:22.08
>>528
AとBの間の線をドラッグする
0539名無しさん@そうだ選挙にいこう
垢版 |
2021/08/07(土) 16:14:33.70
>>537
昔は猛烈に荒れ果てていた。シリアと同じような状況だった
その後一時誰もいなくなり、荒らしもいなくなり、回答どころか質問もない状態が続いた。一週間書き込みなしもザラだった
時は流れ、質問者・回答者が増えだした
しかし変な回答者や、Excel以外の質問も増えだし、混沌が始まった
そんな折、牧野というコテが現れた。牧野が一人で全員に回答をし直していた。
まさに聖者と言えよう

・・・と言いたいが、牧野自身が間違う事もあり、混沌は特に変わらなかった
0541名無しさん@そうだ選挙にいこう
垢版 |
2021/08/07(土) 20:18:26.16
>>540
宮沢孝幸でググるといい
大学の准教授だがこいつがかなり諸悪の根源
年末には祖父母に会いに帰省してくださいと言い
オリンピックは客席全部埋めていいと言い
黙っていればマスクも不要と言っていた
これら全部テレビに出演して言ってた言葉
人間はクシャミとかしない生き物だと思っているらしい
またPCR検査が郵送でもできると知った時には
これ感染者がいろんなところに送ればテロできるなどとも言っていた
マジのキチガイです
0546名無しさん@そうだ選挙にいこう
垢版 |
2021/08/11(水) 14:32:51.32
【1 OSの種類         .】 Windows10 64bit
【2 Excelのバージョン   】 Excel2016 32bit
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

・資材AとB、毎日価格が変動
・A・B毎回セットで購入
・購入単位は、1単位(100個)ずつ
・Aだけ5単位買って、Bは1単位買う など可能

資材A 1,234円 資材B 5,678円
 A 1,234×100 = 123,400円
 B 5,678×100 = 567,800円
これは例だけど、こういう条件のとき最も少ない購入金額で、かつ、両者の金額が一番近くなる組み合わせを調べたいんだが、どうすればいいのけ?

自分が欲してるような機能がまさに以下のサイトにあって、
例えば軸銘柄に7203(トヨタ)・脇銘柄に7267(ホンダ)って入れると、トヨタ200株・ホンダ500株て出る。この組み合わせが一番少ない株数で最も金額が近づく(29日現在)みたいなんだ
 投資ペア検索ツール https://investars.jp/

こいうのってエクセルで可能やろか?
0548名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 10:45:24.97
【1 OSの種類         】 Windows 10 64bit
【2 Excelのバージョン   】 Excel 2016 32bit

最近、Excel起動直後にセルを編集しようとすると、少しの間Excelが固まる
固まる時間は数十秒〜1分程度
最初に固まるだけで、一度固まったら、Excelを終了するまでこの現象は出ない
アドオンとかは一切いれていない
少し前までこんな現象は全く出なかったが、今はExcelを起動するたびに毎回この現象が出る
なんでだろ
0550名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 11:35:04.50
>>549
ありがと。IMEは特に追加で入れていない。
今再確認したら、Excelを起動する度って程でもなかった
現象が出るのは、OS起動直後だろうか
0551名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 11:49:49.59
>>550
変換辞書をロードしているのに失敗してるように見える
大分長く使っていない?
辞書をリセットするか、googleIMEやらATOKに変換するか、なにかIME周りのメンテナンスが必要だと思う
恐らくExcelはそんなに関係ないと思う
0552名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 12:27:07.40
xlsxファイルを開くにはどうすればいいですか?
0554名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 15:18:13.12
>>553
理由なんてMS恒例のポインタがズレてるか何かが変にスタックしているか
その場限りなら再起動、毎日起こるならoffice再インストールぐらいしかない
原意が分かっても大体対処出来ない。

>>552
環境が分からないとどうしようもない。>1のテンプレ教えて
0555名無しさん@そうだ選挙にいこう
垢版 |
2021/08/12(木) 15:29:14.03
>>550
OS起動直後だけじゃなかった
Excelを終了してしばらくしてからExcelを再び立ち上げると同じ現象が出た
セル内の文字の編集をしたり、文字色などの書式設定を変えた直後にフリーズして、Excelの窓をクリックすると窓全体が白くなって一切入力を受け付けなくなる。

>>551
OSコンパネで、IMEの履歴保存をやめて、辞書利用も最小限に抑えてるけど効果なし
問題のPCは去年の秋ころに新規に組み立てて、OSも新規インストールしたもの

ところで、その新しいPCだけじゃなく、別の少し古いWindows10でも同様の現象が出ている
Windows Updateが原因なんじゃないかと疑っているが、ネット検索しても情報を見つけられない
0566名無しさん@そうだ選挙にいこう
垢版 |
2021/08/14(土) 10:55:29.04
長いてか、作業列とか使うのは初級者臭くてカッコ悪いだろ。
うちの職場なんてほぼ全員計算式一発で作業してるぞ。
できるヤツは一瞬で長い式を組む
0567名無しさん@そうだ選挙にいこう
垢版 |
2021/08/14(土) 11:02:56.64
>>566
ダッサwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
長い式がカッコいいとか思ってそうwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
365?
0568名無しさん@そうだ選挙にいこう
垢版 |
2021/08/14(土) 12:27:35.53
>>セル内の文字の編集をしたり、文字色などの書式設定を変えた直後に
>>フリーズして、Excelの窓をクリックすると窓全体が白くなって
>>一切入力を受け付けなくなる。

職場のPC150台以上管理している。win10とoffice2016
全部そうなる。
あきらめている。excelの仕様でしょ!。
0571名無しさん@そうだ選挙にいこう
垢版 |
2021/08/14(土) 16:51:47.41
>>555
せっかくなんで手持ちの買い切り版エクセル2019を少し使ってみたけど
特に何の問題もおきないなあ
568も何か言ってるし2016の問題の可能性もあるかもね
0589名無しさん@そうだ選挙にいこう
垢版 |
2021/08/15(日) 11:10:17.07
LAMBDAはかなりニッチ寄りだよな
おそらく役立たない職場も多いだろう
勉強した人いたらどんな計算、どんな分野で役立ちそうか教えてほしい
0594名無しさん@そうだ選挙にいこう
垢版 |
2021/08/15(日) 21:41:40.57
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

A列に曲名と一緒に(**min)と分数が書かれていて、
B列にその分の数字だけを手打ちすると数秒の間、
まだ手打ちしていない行に予測としてA列の分の数字が灰色で予測のように表示されてから消えます
EXCELの機能として自動で埋めることができますよと伝えているものだと思いますが
どのようにその機能を使うかが検索しても分からないので教えていただきたいです
0605名無しさん@そうだ選挙にいこう
垢版 |
2021/08/18(水) 16:01:58.25
お取り込み中のところすいません

参照した先の数字が「5」だったとします
そのセルの表示を「5」ではなく
「残 5」と表示させるには
どのように設定すればいいでしょうか?
0610名無しさん@そうだ選挙にいこう
垢版 |
2021/08/18(水) 20:55:30.27
>>605
="残 "&A1
じゃダメか?

※参照先がA1の場合
0614名無しさん@そうだ選挙にいこう
垢版 |
2021/08/18(水) 21:11:46.11
>>613
参照しているから計算はできる
0621名無しさん@そうだ選挙にいこう
垢版 |
2021/08/19(木) 08:53:15.53
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

エクセルで質問です、文字検索をするとき前の検索
が残ってるのですが、これをなくす方法は出来ますでしょうか?
0627名無しさん@そうだ選挙にいこう
垢版 |
2021/08/19(木) 19:54:30.91
>>625
セルの書式設定→表示形式でユーザ定義を選んで種類のところに
残 0
って手打ちする
ただし、正の整数だけの場合ならこれでいいけど、小数だったり、カンマ表示にしたい場合は、0ってところに色々工夫が必要になる
0629名無しさん@そうだ選挙にいこう
垢版 |
2021/08/20(金) 19:21:29.84
ご教授いただけるとありがたいです

=SUM(MASTER[売上])
この関数で「MASTERデータ」というシートの売上の列が合計されていたのですが、
どうしてシート名が違うのに参照できるのか教えてください
0632名無しさん@そうだ選挙にいこう
垢版 |
2021/08/20(金) 19:50:32.00
>>630
定義されていました。調べてもわからなかったので助かりました。
ありがとうございました

>>631
こちらも知らなかったので勉強します。
ありがとうございました
0633名無しさん@そうだ選挙にいこう
垢版 |
2021/08/20(金) 20:14:26.71
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可(コピペが可能ならば)

とある施設の居室管理でエクセルを使用しています。新入居者の名前と部屋番号のリスト(シート@)と全体の居室リスト(シートA)を関連づけて、シート@へ居室番号と名前をを記入すればシートAにも反映させるようにしたいと思っています。関数でなんとかしようと思ったのですが、うまくいきませんでした。
以下の条件を叶えつつ関数で対応はできるでしょうか?

条件@ 入退居がそれなりにあり、シート@で過去の入退居リストも兼ねているため、同じ居室番号が繰り返し出てくることがあります。一番新しい項目のみ対応させる必要があります。
条件A シートAが居室表も兼ねているため全150室が1列に並んでいるわけではありません。A列に1階の居室番号(1101,1102など)、B列に入居者名、D列に2階の居室番号…と4階分までフロアごとに横並びになっています。

よろしくご教示お願いします。
0638名無しさん@そうだ選挙にいこう
垢版 |
2021/08/21(土) 15:28:46.70
633です。
Officeのバージョンは365ではなく2019でした。不確かな書き込みで申し訳ありません。
vlookupでなんとかしようと思っていましたが、新しい入力が反映されないため挫折しています。
関数も不勉強なため十分に使えないレベルです。
引き続きアドバイスいただけると助かります。
0641名無しさん@そうだ選挙にいこう
垢版 |
2021/08/21(土) 23:16:25.73
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

VBA使用不可です
2つ知りたいのですが、
@セルの書式設定で通貨で\2,000のように表示するよう設定したのにできない列があります
条件付き書式も設定しているのですが、併用はできないんでしょうか?
\2,000と表示できる列とできない列(2000になってしまう)に分かれてしまいますが、原因は何でしょうか?

A例えば、りんごなら\100、梨なら\200、桃なら\300と表示したいのですが、一つのセルにイフ関数を使って=if(A1=りんご,"100")にして、もう一つのセルにif関数で梨、もう一つに桃、というようにしているのですが、何か別のいい方法はないでしょうか?
このやり方だと、1つの項目に最低3つセルが必要になってしまうので…

恥ずかしいくらい初心者なのですが、よろしくお願いします
0646641
垢版 |
2021/08/22(日) 09:51:01.52
641です!ありがとうございます!

ぶどう 300円
いちご 200円
りんご 100円

子供A ぶどう
子供B いちご りんご
子供C りんご

子供Aにおごる → 300円
子供BとCにおごる → 600円

→の部分に必要な関数を教えて下さい
2つ→がありますが同じ式でお願いします(コピペで終わらせたい)
子供Bが2つの果物を参照しないといけないのと、おごる子供の数が一定じゃないのが厄介です
0648名無しさん@そうだ選挙にいこう
垢版 |
2021/08/22(日) 13:46:53.71
>>641です
お礼が遅くなりすみません
答えてくださったみなさん、ありがとうございました
ちなみに>>646は私ではないです

条件付き書式の中で通貨に変えられたし、それからifs関数もできました
ピボットはググったのですが少し難しそうだったので、ifs関数にしました
助かりました、重ねてありがとうございました
0651名無しさん@そうだ選挙にいこう
垢版 |
2021/08/22(日) 20:24:11.49
じゃあandroid版のExcel(無料アプリ)で質問です
USBキーボードから操作してみたんだけど、半角全角を半角に切り替えても
windows版のように確定入力?にならず全角みたいに打ち込んでEnterしないと
反映されないのをどうにかしたいです。あと、参照セルの指定をキーボード
矢印でしたいんだけどこれもできないのを何とかしたいです
0653名無しさん@そうだ選挙にいこう
垢版 |
2021/08/22(日) 20:45:45.71
書いといてなんですが自己解決したっぽいです
入力をgoogle日本語入力とかGboardじゃなくて別のにしたら
半角ですぐに字が確定する状態になって
=sum(・・・)
とかの・・・部分もキーボード矢印キーで指定できるようになった
0655名無しさん@そうだ選挙にいこう
垢版 |
2021/08/24(火) 13:30:52.69
ゲームのレベルアップまでの必要経験値を記録しています
レベル20までは記録できたのですが面倒になってきたので計算式を求めて以降の必要経験値を推測したいです
自分なりに調べて「散布図→近似値曲線→グラフに数式を表示」という手段を試してみましたが微妙にズレが発生してしまいます
理由を考え、x=レベル, y=必要経験値としてるのが間違いでx=レベル+aなんじゃないかという予想をしました
そこで散布図からx軸の値を消したのですが、自動で1から割り振られてるようです
y軸の値にあたる必要経験値のデータからのみで計算式を求める手段はないのでしょうか?
0658名無しさん@そうだ選挙にいこう
垢版 |
2021/08/24(火) 15:53:05.61
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

セル内の数値を数式の一部に代入する方法が知りたいです

例えば平均をとる際は
=AVERAGE(A3:A8)と範囲を指定しますが、毎回平均取りたい範囲が変わり、この式を打つのが面倒です

そこで全く別の場所に
○から□行目
といった入力部分作り、
=AVERAGE(A○:A□)
という感じにしたいです

https://i.imgur.com/NhPD7nR.jpg
0664名無しさん@そうだ選挙にいこう
垢版 |
2021/08/25(水) 12:00:09.53
Power queryのデータソースのアクセス許可のパスワードってクライアント依存なの?埋め込んだまま、ファイルごと渡すことできない?
0666名無しさん@そうだ選挙にいこう
垢版 |
2021/08/25(水) 16:48:55.58
>>665
おしえて
0668名無しさん@そうだ選挙にいこう
垢版 |
2021/08/26(木) 12:56:36.01
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

法人がお店を幾つか経営しててやり取りしているところは、IDが1から順に割り振られる。
https://imgur.com/gr60gk0

・やりたいこと
一切やり取りのない法人は削除したい。
上記画像で言うB社(A社みたいに1つでもやり取りしているところがあったら残しておきたい)

社内に詳しい奴がいなくて丸投げされてます。助けてください。
0669名無しさん@そうだ選挙にいこう
垢版 |
2021/08/26(木) 13:27:58.57
>>668
データ消す作業やからまずはコピーしたファイルで試してくれ

まず親会社のラベルを繰り返し入力
分からんかったら下のサイト参照
【エクセル】空白を上のセルと同じ文字で埋める(ラベルを繰り返す)方法│エコスラブログ
https://ecoslyme.com/excel-blank-fillin/

親会社の左に一列挿入して画像みたいな関数いれる
https://i.imgur.com/MK9vudo.png

後はラベル列をフィルターかけて0になってるの消す
0670名無しさん@そうだ選挙にいこう
垢版 |
2021/08/26(木) 14:11:41.48
>>669
できました!!!ありがとうございますm(__)m
0673名無しさん@そうだ選挙にいこう
垢版 |
2021/08/26(木) 22:56:02.62
>>671
>>672の言うように空白でない明示やね
"<>"だけでも動くけど"<>"&""の方が後で見たときに何やってるか分かりやすいかなって思ってこうかいてる

むしろ分からんって質問来てて草も生えん
0674名無しさん@そうだ選挙にいこう
垢版 |
2021/08/26(木) 23:13:19.49
初心者「どういう意味???」
中級者「明示しているのかな」
未来の自分「明示しているのか?なんでこんな書き方をしているんだ・・・」

あまり明示する意味はないのかもしれないな
0675名無しさん@そうだ選挙にいこう
垢版 |
2021/08/27(金) 00:06:57.44
671です。
"任意の文字列"の後に&""をつけるのって何も意味をなさないですよね?
算数でいうとゼロを足しても答えは一緒みたいな感じで。
もしかしたら自分の知らない意味があるのかもと思って質問しました。
ありがとうございました。
0676名無しさん@そうだ選挙にいこう
垢版 |
2021/08/27(金) 07:33:43.73
生田勇人(39)
高知市朝倉中学校卒業
恐喝と暴行、偽証、傷害容疑で逮捕、起訴。
togetter.com/li/1227954
pbs.twimg.com/media/DbUOGw1VQAAqJcx.jpg:large
i.imgur.com/tuUldwv.jpg
www.youtube.com/watch?v=UyNXI8usCrM
取り調べで「事実無根」と容疑を否認。
卓球所に松岡学(39)と出入りし賭け試合を被害者に強要、一回ミスったら1000円払えと発言。
2万円を取ろうとした。親にチクったらただじゃ済まんぞと被害者の胸倉をつかみ壁の隅に叩き付け
1分間つかみ続けた。2000円を脅し取り、後日腹を殴った疑い。
生田勇人の両親も被害者の親にたかっており親子でたかっていた疑惑がある。
0677名無しさん@そうだ選挙にいこう
垢版 |
2021/08/27(金) 15:39:19.68
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】否

現在時刻のミリ秒3桁までを数値として取得したいのですが、(例.15:34:13.355)
NOW関数だと何度F9で更新しても小数点以下第三位が必ず0になってしまいます。(例.15:34:13.350)
セルの書式設定ではユーザー定義でh:mm:ss.000としています。
何か方法はありますでしょうか。
0691名無しさん@そうだ選挙にいこう
垢版 |
2021/08/27(金) 23:34:21.47
つまりこのスレは1割のまともな奴が時間停止しながら一瞬で回答してるわけか
0699名無しさん@そうだ選挙にいこう
垢版 |
2021/08/29(日) 08:59:48.72
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 はい
【9 VBAの方が簡単で早くできる場合はVBAで回答】はい

よろしくお願いします。
フォーム上にwebブラウザーコントローラを設置し任意のhtmlドキュメント等を表示し、
その上で、IEでいう保存(webページ、完全)をしたいのですが、方法がわかりません。

コントローラを設置しhtmlを表示させるところまではできました。その後の保存がどうやればいいのか
わかりません。コントローラーにメニューバー等も表示されません。
どなたかわかる方がいらっしゃいましたら、教えてください。お願いいたします。
0702名無しさん@そうだ選挙にいこう
垢版 |
2021/08/29(日) 10:41:47.39
>>699
「vba webページを保存」
で検索したら色々出てくる
完全な保存って妙に不安定だから、これが良いってのは言えない。色々試してみて
0706699
垢版 |
2021/08/29(日) 18:21:27.26
>>702>>704
ありがとうございました。

やはりいろいろ難しいらしく、結局、コントローラの使用を断念しました。
VBAからIEそのものを起動させ、sendkeyで保存するようにしました。

なお、703や705は私ではありません。
0707名無しさん@そうだ選挙にいこう
垢版 |
2021/08/29(日) 21:37:06.52
俺は35で職歴なしの男なんだけど

親父に「アッキーナの赤ちゃん、死産したって」って言ったら


「ああいう人が死んで、お前みたいなのが生きてるって世の中理不尽だよな
代わりにお前が死ねばよかったよ」って言われたんだが

こんなこと言ってくる親って、お前ら的にどう思う?
0708名無しさん@そうだ選挙にいこう
垢版 |
2021/08/29(日) 22:30:43.91
そのコピペ使い古されすぎだぞ
0711名無しさん@そうだ選挙にいこう
垢版 |
2021/08/30(月) 18:38:50.39
計算式でシート名を取得する定番の方法である
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
の、"A1"(セル指定)を省略したときにどうなるのかというのを初めて体験しました。
私が「ボランティアのパソコンの助っ人」として関わっているある団体でのことです。
「シート名が表示されるはずの欄に違う内容が表示される」という相談を受け、調べていて気付きました。
正常に表示されているシートでは CELL("filename",A1) のようにセル指定がありましたが、
異常な表示のシートの当該箇所には CELL("filename") と、セル指定がありませんでした。
このシートでも、何か入力する(または[F9]キーを押す)と当該シート名になるという不思議な現象。
同じような体験した方いますか?

そもそも、CELL関数の引数は 検査の種類と対象範囲 なんだから、2番目の引数を省略したらエラーにすべきものでは?
0714名無しさん@そうだ選挙にいこう
垢版 |
2021/08/31(火) 20:03:53.77
対象範囲
情報が必要なセルを指定します。1 つのセルではなく、セル範囲を指定すると、セル範囲の左上隅にあるセルの情報が返されます。何も指定しないと、検査の種類 に指定した情報が、最後に変更したセルに返されます。
0715名無しさん@そうだ選挙にいこう
垢版 |
2021/09/01(水) 06:50:18.16
G1のセルに式を書いてそれをG500までコピペしています(相対参照)
そしてH1のセルでG1からG500までの合計を算出しています
G列に表示される値を人が見る必要はなくてあくまで計算のための列です(むしろ見えない方がいい)
このG列をなくしたくて現在は非表示にしていますがそれだとお客さんが間違って開いてしまうかもしれません
G列とH列で行ってる計算をひとまとめにする方法はありますでしょうか?
理論上はG列にある式500個を並べて+で繋げればいいのですが1つのセルに収める文字数がとんでもないことになってしまうので別の方法を探しています
0717名無しさん@そうだ選挙にいこう
垢版 |
2021/09/01(水) 07:26:59.09
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel Online
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

A列とB列に去年に店頭に置いてある本の題名(文字)と、売上数(数字)が並んでいます。
C列とD列に今年に店頭に置いてある本の題名(文字)と、売上数(数字)が並んでいます。

E列に、本ごとの去年の売上と今年の売上の差を表示することってできますか?
本のラインナップは部分的に入れ替わっているので、アルファベット順で並べて整理はできなさそうです。

イメージとしては、C1と同じ題名の本をA列から検索して、ヒットした場合、
その隣のB列から売上の数字を取り出して、D1の数字からマイナスして、E1に表示するみたいなことができるといいのですが。
0719名無しさん@そうだ選挙にいこう
垢版 |
2021/09/01(水) 11:15:48.81
【1 OSの種類         .】 Windows 10 Home
【2 Excelのバージョン   】 Office Proffesional Plus 2019

日本語入力がONのときに、Shift+Spaceの行選択ショートカットが機能しません
IMEのプロパティでShift+Spaceは「-」にしています
https://i.imgur.com/0nsB8pW.jpg
日本語入力OFFなら機能します
解決法ありますか?
0723名無しさん@そうだ選挙にいこう
垢版 |
2021/09/01(水) 14:44:12.29
E1に
=D1-IF(ISNA(VLOOKUP(C1,A:B,2,false),0,VLOOKUP(C1,A:B,2,false))
って入力して、C列の行数分、数式こぴー

あんまり、キレイな数式じゃないけど
0725名無しさん@そうだ選挙にいこう
垢版 |
2021/09/01(水) 14:55:30.92
>>723
更新してませんでした。例も提示してくださったのですね!ありがとうございます。
ちなみに717と724が自分の書き込みです。722は自分ではありません。
レベルの低い質問失礼しました。
0729Excelでのアナログな”管理”
垢版 |
2021/09/02(木) 16:16:53.98
「Excelでのアナログな管理」って言葉なんかすき

いやExcelもいちおうデジタルなのよ?w
0737名無しさん@そうだ選挙にいこう
垢版 |
2021/09/04(土) 13:17:08.52
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・


我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
0738名無しさん@そうだ選挙にいこう
垢版 |
2021/09/04(土) 15:34:49.75
デジタルの意味がわかってないやつが多いな
そろばんは電気を使わないだけで5.1進法という特殊な体系を扱うデジタル機器だぞ
玉をちょっとだけ動かして少数とか表現しないだろ?
0740名無しさん@そうだ選挙にいこう
垢版 |
2021/09/04(土) 16:09:12.34
話が理解できないのに無理にレスしなくていいから
最高にあたま悪そうだなおまえ

>>738
>デジタルの意味がわかってないやつが多いな
>そろばんは電気を使わないだけで5.1進法という特殊な体系を扱うデジタル機器だぞ
>玉をちょっとだけ動かして少数とか表現しないだろ?
0742名無しさん@そうだ選挙にいこう
垢版 |
2021/09/04(土) 18:15:01.90
>>738
5.1進法って聞いたことないんだけど本当にあるのか?
0744名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 11:42:48.52
>>729
もとねたはここ

「ソフトウェアとハードウェアの一括管理のためにジョーシスを導入。デバイスとSaaSアカウントを従業員に紐づけて、一気通貫での管理を進めています

株式会社ユーグレナ 様(バイオテクノロジー, 従業員約200名)

・ 秋入社の社員へのアカウント発行UXを実体験し、ロールやグループ設定までできる簡便さに感動

・ 今後は主要10SaaSのアカウント管理に活用し、アカウント発行・削除もジョーシスで一元対応予定

・ PCやセキュリティUSBも含めて、全社員のITデバイス管理に活用し、Excelでのアナログな管理から脱却を目指す」
0749名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 22:26:34.69
すみません…どなたか教えて下さい
1569&#10005;17:44を出したいのですがうまくいきません
1569&#10005;17:44&#10005;24とやると27815になってしまいます
答えは27823です。実際はセルを指定して計算しています…
上記の&#10005;24の式ではうまくできないのでしょうか…
0751名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 22:45:54.35
>>750
ありがとうございます
エクセルによって答がちがうのでしょうか???
27823の答えは電卓で出しています
1569*17.733です。17:44が記載されてるセルから直接掛け算せずにどっかのセルに17.733を出してそれをかければよいのでしょうか…
0752名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 23:05:53.18
>>751
それは少数点以下3桁までしか出してないから誤差が出てる

17:44は実際には17.733333という、3が永遠に続く循環小数になり、これに1569を掛けると27823.6になる
この計算をExcelでやって、セルの書式が整数だと小数点以下が四捨五入されて27824になる
0753名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 23:26:01.54
>>752
ラウンドダウンであわせてしまいました…実践で使ってこれで正解かわかりませんが…
すみませんまだ御時間ありましたら下記おしえてください
1569*(17:44*24)でやると27815になってしまいます
1569は1225*125%の答えが入っています
単純に1569*17733をやると27823とかえってきます…
式が間違っていますでしょうか…
0754名無しさん@そうだ選挙にいこう
垢版 |
2021/09/05(日) 23:44:28.98
>>753
だから、桁数が足りないんだってば

まちがい 1569*17.733
せいかい 1569*17.733333

最後に切り捨てるか切り上げるか四捨五入するかは計算の目的による
0757名無しさん@そうだ選挙にいこう
垢版 |
2021/09/06(月) 16:57:25.88
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

よろしくお願いいたします。
ローカルに保存してあるHTMLファイルの中身ぜんぶを取得したいです。
タグを見つけてタイトルだけ、とかそういうことではなく、headerもbodyも、
とにかくHTML内の全情報(テキスト)をまるごと取得したいのですが、
VBAでどう書けばいいのかわかりません。
アドレス(ファイルのあるディレクトリとファイル名)は分かっているとして、
どうやって中身を読みとるのか、VBAでどう書くのか教えてください。

お願いいたします。
0758名無しさん@そうだ選挙にいこう
垢版 |
2021/09/06(月) 17:31:04.54
Excelの関数について質問です

offsetの基準となる参照セルは
matchなどで検索参照できないんでしょうか?

具体的には
=sum(offset(match(a1,別シートa1:a10,0),[行数],[列数],〜))
と、いった感じにしたいです

どうやってもoffsetの基準の参照はセル番地の指定しか受け付けず
matchやvlookupではダメでした
offsetの基準値はセル番地指定しかダメなんでしょうか?
0761名無しさん@そうだ選挙にいこう
垢版 |
2021/09/06(月) 19:03:16.03
>>757
文字コードが固定されていて
ShiftJISやutf-16ならOpenステートメントでもいいしFileSystemObjectのTextStreamでもいい
他の文字コードならAdodb.Streamで読めるだろう
コード不明ならタグの先読みなど面倒くさい
自動判定して変換する外部コマンドの使用なども検討すべき
0765名無しさん@そうだ選挙にいこう
垢版 |
2021/09/06(月) 21:24:45.55
>>758
こんな感じ。黄色の部分をsum()している
https://i.imgur.com/s5s9XSj.png

=SUM(OFFSET(INDEX(B2:F8,2,3),0,0,2,2))

=SUM(OFFSET(INDEX(B2:F8,match(...),match(...)),0,0,2,2))
のように変更すれば大体うまくいくと思う
0775758
垢版 |
2021/09/07(火) 12:32:09.58
結局、indexとmatchの組み合わせにしたら動きました
相談に乗ってくれたみなさんありがとうございました
0795名無しさん@そうだ選挙にいこう
垢版 |
2021/09/09(木) 16:01:17.43
>>788
VBAのプルダウンじゃなければただの入力支援だから
プルダウンのとこに打ち込みもできる
式やVBA必要ないから787のやり方が一番楽

そうじゃなければチェックボックス使って
チェックが入ればOK、入らなければNGみたいなのを作るしかない

つまり選択したプルダウンを複数同時操作は現実的じゃない
0797名無しさん@そうだ選挙にいこう
垢版 |
2021/09/09(木) 22:41:20.59
>>796
俺プロだよ。SUMだけじゃなくてAVERAGEも使いこなせる。
0798名無しさん@そうだ選挙にいこう
垢版 |
2021/09/09(木) 22:42:17.68
>>796
金もらってればプロだからね。パソコン教室の講師なんて幾らでもいる
俺の彼女もプロだったけど、年寄りに罫線の引き方を教えるだけで金もらってた。
年寄りはボケるので、ずっと罫線の引き方を教わる

教えるほうがメンタルまいる模様
0800名無しさん@そうだ選挙にいこう
垢版 |
2021/09/09(木) 22:51:57.10
Excelファイルにパスワードをかけたのですが、失念してしまい困っています。
忘れた場合二度と開けないのでしょうか?
大切なデータなのでなんとか開きたいです。
0806名無しさん@そうだ選挙にいこう
垢版 |
2021/09/10(金) 18:16:00.82
職場のExcelが2013(2015だったかも) なのですが、web上のデータをコピペすると数十秒掛かります

リンク付きのデータだけでなく只の文章を貼り付けても時間が掛かります
右クリするとリンク貼り付け扱いになって「値の貼り付け」が出来ません

テキストデータにすると即完了しますが1セルに入ってしまうので、区切り位置分けるのは大変です

自宅の古いExcel(2007)だと問題なく処理されます

何か対策がありましたら教えて下さい
0812名無しさん@そうだ選挙にいこう
垢版 |
2021/09/10(金) 23:03:17.01
>>806
再インストールした方が良さそう。恐らく何かファイルの一部がが破損している
無理ならスプレッドシートを使うか、他のアプリを使ってみたほうがいいかも
0816名無しさん@そうだ選挙にいこう
垢版 |
2021/09/11(土) 09:39:21.52
講習だのセミナーだの、ありゃ作った気にさせる、覚えた気にさせるだけの情弱商法だとどこかのスレに書いてあった
やたら高額な時点で察しろと。
0820名無しさん@そうだ選挙にいこう
垢版 |
2021/09/11(土) 13:05:31.54
赤の石 STRが付与される確率が増加
青の石 INTが付与される確率が増加
緑の石 VITが付与される確率が増加
黄の石 DEXが付与される確率が増加
紫の石 LUKが付与される確率が増加
空の石 EXP倍率が付与される確率が増加
桃の石 JOB倍率が付与される確率が増加
白の石 DROP倍率が付与される確率が増加
黒の石 闇属性が付与される確率が増加

赤の星片 火属性が付与される確率が増加
青の星片 水属性が付与される確率が増加
緑の星片 風属性が付与される確率が増加

赤の珠 STRが付与される確率が増加
青の珠 INTが付与される確率が増加
緑の珠 VITが付与される確率が増加
黄の珠 DEXが付与される確率が増加
紫の珠 LUKが付与される確率が増加
空の珠 物攻が付与される確率が増加
桃の珠 魔攻が付与される確率が増加
白の珠 物防が付与される確率が増加
黒の珠 魔防が付与される確率が増加

黄の星片 光属性が付与される確率が増加
0821名無しさん@そうだ選挙にいこう
垢版 |
2021/09/11(土) 13:40:54.07
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

A1,E1,I1,M1・・・と横列に4列おきのセルの文字が指定文字と同一だった場合そのセルの3列横D1,H1,L1,P1・・・の和を出したいです。

横4列使ったグループが横に並んでいてグループの最初の列が一致している文字の場合だけグループ最終列の和を求めたい。縦は日付けで伸ばして行きます。

IFでグループ分足せば出来ますが長すぎるので簡単に引き出せないかと思いまして
0824名無しさん@そうだ選挙にいこう
垢版 |
2021/09/11(土) 19:31:05.07
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel for Microsoft 365 MSO(16.0.13231.20348)64bit
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

仕事で2台のデスクトップPCを使用しています、1台を新しく買い替えたためofficeをダウンロードしてインストールしました。
新PCのエクセルで結合セルを含むソート(並べ変え)ができなくなって困っています

A1〜G30の範囲で各行のE列とF列が結合されています
この状態でソートをかけると「この操作を行うには、すべての結合セルを同じサイズにする必要があります。」とエラーになります

古いPCのエクセル( Excel for Microsoft 365 MSO(16.0.12527.21096)64bit)では問題なくソート(並べ変え)はできます。

これはパソコンが原因なのか、エクセルが原因なのか、分かる方がいらっしゃれば教えてください
また、office365で前のバージョンをインストールする方法があれば、教えていただきたいです

よろしくお願いします。
0826名無しさん@そうだ選挙にいこう
垢版 |
2021/09/12(日) 11:06:00.61
>>821
A1、E1、・・・の文字を探す対象ではないセルには
探したい文字が入っていないとすると
=SUMPRODUCT((A1:M1="a")*1,D1:P1)とか
=SUMPRODUCT((A1:M1="a")*D1:P1)でいけるかな
0827名無しさん@そうだ選挙にいこう
垢版 |
2021/09/12(日) 15:54:02.72
Office365で右クリック使えないの?
0828名無しさん@そうだ選挙にいこう
垢版 |
2021/09/13(月) 06:25:17.21
>>824
>A1〜G30の範囲で各行のE列とF列が結合されています

タイトル行でも結合しているの?

本来、セル結合のある表はソートできないっすよ。
なぜならソート後に結合したセルの状態が特定できないから

データベースを作った人にはよく分るんだろうけどさ
ソートする前提の表はテーブルとして扱われ
それぞれの行をレコードとして扱うことになる
なので、それぞれの行をまたぐセル結合はできない
同じ行のセル結合は可能かもな。意味はないけど
0829名無しさん@そうだ選挙にいこう
垢版 |
2021/09/13(月) 15:07:26.30
教えて下さい。

Aシートに、A列発注日B列到着日、C列担当者という表があります。
到着日の欄には、到着したときに日付が入力されますが、それまでは空白だったり「要問合せ」などと書いてあります。

別シートで、担当者毎の到着回数を表示したいのですが、
=countifs(Aシート!B:B , 日付データかどうか , Aシート!B:B , "太郎")のように書きたいのですが、最初の条件をどう書けばいいのか
わかりません。
IsDate関数でなんとかならないかと思うのですが、どう書けばよいのでしょうか?
0831名無しさん@そうだ選挙にいこう
垢版 |
2021/09/13(月) 18:44:24.03
https://imgur.com/E2pDo4y.jpg
こういう索引付きテーブルをデータ部分だけ並べ替えってできないですか?
見出し固定を複数行に適用するというか
0836名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 15:47:43.47
textとweekdayとかdate使って曜日出すの
行数増えると滅茶苦茶重くなるんだな
textなしweekdayでユーザー定義aaaの方が圧倒的に軽くなったわ
ユーザー定義の方が負担少ないのか
0837名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 15:48:32.75
【1 OSの種類         .】 Windows 10
【2 Excelのバージョン   】 Excel 365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

お知恵をお貸しください

複数の事業所で使用するシートの雛形を現在作成中です
事業所によって計算式が変わる部分があるので、
別のセルに記述した数式を参照するための関数を作り、
設定シートから数式を読み込むことにしました

Application.Evaluateのラッパー関数EVALを作成し、セルに設定したのですが、関数が非同期で実行されてしまうようで、正確な結果が出ません

@プルダウンで対象月を選択→A対象月を参照する数式で年度が決定される→BEVAL関数からAの年度を参照し、条件に合わせて計算するという流れを期待しています

実際には、@→B→Aの順に計算されているようで、正しい結果になりません

EVAL関数にRangeの引数を追加し、Aのセルを参照するようにしましたが、やはりうまくいっていないようです

よろしくお願いいたします
0839名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 21:50:56.61
>>836
書式設定は負担が少ないというより、書式設定はかならず通るから負担を感じさせないが正解

>>837
どういう同期を取っているかが重要だと思うけど、
常にリアルタイムで同期を撮るならスプレッドシートにしたほうが良いと思う
「vpn環境で共有」はマジで辞めたほうが良い。エクセルが重くなると挙動が変になるし、
仰るとおりマクロが加わると順序もおかしくなる
0840名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 22:38:46.21
◆こんばんは。関数で教えてほしいです。
・「会合一覧」というシート内の表の日付を拾って該当セルに表示したいのですが、シリアつ値が表示されます。
・書式設定で分類を日付にしても、直りません。

=IF('会合一覧(月別リンク)'!$E$40="","",VLOOKUP('会合一覧(月別リンク)'!$E$40,'会合一覧(月別リンク)'!$A$3:$O$37,2,FALSE))&""

上記の関数に何が足りないですか?

表示させたいのは、(例9/10)です。

Google検索で
TEXT(〜〜〜〜〜〜〜〜,"m/d")というのをどこかに入れるっぽい事まではわかったのですが、上記関数のどこに当てはめれば良いのかわからないのです。

5ちゃんねる初心者です、よろしくお願いいたします。
0843名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:03:18.73
>>841
Excelのアカウントを確認すると、
Home and Business 2019
です。
0845名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:06:09.28
>>842
お返事ありがとうございます。

=IFERROR('婚礼一覧(月別リンク)'!$E$40="","",VLOOKUP('婚礼一覧(月別リンク)'!$E$40,'婚礼一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),""

と追記してみましたが、

この関数に対して、多すぎる引数が入力されています。

と言われます。
0846名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:06:10.08
>>842
お返事ありがとうございます。

=IFERROR('婚礼一覧(月別リンク)'!$E$40="","",VLOOKUP('婚礼一覧(月別リンク)'!$E$40,'婚礼一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),""

と追記してみましたが、

この関数に対して、多すぎる引数が入力されています。

と言われます。
0848名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:09:06.05
>>844

Google検索でやりたいことを探して、出てきた関数を試行錯誤しながら当てはめて関数を完成させているので、

XLOOKUPを使った例文ではなく、VLOOKUPを使った例文が出てきました。
0849名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:10:47.77
>>847

書き込んでくださった関数をそのままセルにコピペしてみましたが、
「この関数に対して、多すぎる引数が入力されています。」
と言われてしまいました。
0853名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:17:31.94
>>851

XLOOKUPでどう作ったらいいか、答えを教えていただけると大変嬉しいです。
お願いします。
0854名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:18:22.44
>>849
ごめん
最初のIFまで消してた

=IFERROR(IF('会合一覧(月別リンク)'!$E$40="","",VLOOKUP('会合一覧(月別リンク)'!$E$40,'会合一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),"")
0855名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:19:49.63
>>851
ありがとうございます!
日付で表示されました。嬉しいです。

どうして日付にできたのか、関数の中を一つひとつ、噛み砕いてみます。
ありがとうございます。
0858名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:29:50.79
>>856
XLOOKUPの計算式、ありがとうございます。
実際の表に当てはめて勉強してみます。

>>857
&""を入れて、未入力のセルは空欄になるようにしたかったので。


ここのみなさん優しくて、ありがとうございます。
0862名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:37:21.89
>>860
&""を使わずに、対象が無い場合は空白セルにする方法はありますか?
0863名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:40:26.94
>>862
XLOOKUPの第4引数
見つからなかった場合の処理
↓で言うと最後の,""

=XLOOKUP('会合一覧(月別リンク)'!E40:E1000,'会合一覧(月別リンク)'!A:A,B:B,"")
0864名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:42:53.12
>>860

今、1つひとつ、関数内の「$E$40」を「$F$40」「$G$40」…と手打ちで変更していますが、
該当の値が無いセルは自動で空欄になりました!

オプションの詳細設定は触っていないのですが。
0865名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:44:18.86
>>863

""  だけで、空欄にしてくれるのですね。
色々と勉強になります。
0867名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:49:08.81
>>865
あなたはこのスレに書かれた式をそのままコピペしているようですが
VLOOKUPにしてもXLOOKUPにしても内容を理解出来なければ大きなミスに繋がります
この手の検索関数で最も簡単なXLOOKUPを理解出来ないならば諦めた方が良いと思います
0868名無しさん@そうだ選挙にいこう
垢版 |
2021/09/14(火) 23:51:08.09
>>866
いつも、Google検索で、自分がやりたい事とまったく同じ事例を探して、その関数やマクロをそのまま当てはめています。
XLOOKUPを解説している本などで、じっくりXLOOKUPを勉強した方がいいですね♪

VLOOKUPとXLOOKUPの違いがわからないですが、XLOOKUPのほうが簡単なのですね。
教えてくれてすごく嬉しいです。ありがとうございます。
0870名無しさん@そうだ選挙にいこう
垢版 |
2021/09/15(水) 00:05:35.73
>>869
出来ているとは思ってなくて、関数の勉強したいと思っています。
「$E$40」も$マーク外して一気に変更したいのですが、完成させる表の列がバラバラなので仕方なく…。

職場のエクセル表が全て手打ちなので、最初のシート以外は関数を入れて打ち間違いを防ぐために、自分用の表を作成しています。
上司が=SUM 以外を使えないので、
今回の表も私の自己満足です。

でもエクセルは面白いからもっと勉強していきたいです。
0872名無しさん@そうだ選挙にいこう
垢版 |
2021/09/15(水) 00:15:57.27
>>871
おぉ、参照とスピルですね。
参照は何となくイメージはわかりますが、スピルが何かGoogle検索したら、掛け算九九の表を一行で作れると出てきました。
こんな機能もあるのですね!
Excelの優しいレベルの機能を教えてもらって嬉しい!

明日から参照とスピルを色々とやってみます。
0881名無しさん@そうだ選挙にいこう
垢版 |
2021/09/16(木) 22:56:43.68
スピル機能が良く分からんのだが
下のほうに何か別のデータが入っていたら上書きされる?
それとも直前でスピルが打ち切られる?
0886名無しさん@そうだ選挙にいこう
垢版 |
2021/09/17(金) 12:15:55.62
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

画像のような表で、最終的にF2のように表示したいのですがD列とE列を&でつなげるだけではF3のような表示になります。
改行もきちんと設定できれば良いですが、いまは幅を調整して折り返しで対応しています。
ひとつのセル内に表示しようとせず、行を追加してそれぞれに入れれば簡単だと思うのですが、ここには表しきれていない部分の兼ね合いで難しいです。
行の追加は難しいですが、列の追加は可能です。
なにか良い方法があればご教授ください
https://i.imgur.com/MQyLDI8.jpg
0889名無しさん@そうだ選挙にいこう
垢版 |
2021/09/17(金) 13:34:58.20
>>888
改行はこれでいけそうですね、ありがとうございます。
あとは&で繋げた後も「個別」「セット」「個」を表示させたいのでその方法ですが、なにかないでしょうか
ユーザー定義で対応可能なのか、もしくは例えばユーザー定義で数値の25が見かけ上「個別25個」になっているのを、そのまま「個別25個」の文字列に変換できたり関数などあれば、あとは&で繋げるだけなのですが
0890名無しさん@そうだ選挙にいこう
垢版 |
2021/09/17(金) 13:42:54.78
>>886
ごめんなさい、書いてて解決しました。
列追加して、先に個別、セット、個を文字列で入れておいて数値だけ改行して飛ばします
アドバイスいただいた方ありがとうございました。
お騒がせしましたm(_ _)m
0892名無しさん@そうだ選挙にいこう
垢版 |
2021/09/19(日) 00:50:37.25
>>870
Excelなんてネット見て何も考えずにそのまま使えば楽勝よ
とか思ってるヤツ沢山いますから、理屈を勉強すればいろいろ視野が広がりますよ〜
0894名無しさん@そうだ選挙にいこう
垢版 |
2021/09/19(日) 19:22:46.07
>>893
そう、永続ライセンス(買い切り版)のExcel2019でもスピルとかは使えない。
0898名無しさん@そうだ選挙にいこう
垢版 |
2021/09/20(月) 07:39:12.65
要するに上納金をきちんと納め続けろや庶民どもっていうMS様からのお達しです
0899名無しさん@そうだ選挙にいこう
垢版 |
2021/09/20(月) 07:44:05.62
>>895
「excel2019 スピル」でググってトップにでる「できるネット」の情報が嘘というか紛らわしい
これだと買い切り版もスピル使えるのかと勘違いしても仕方ない
実際にはOFFICE365契約しないと使えないProfessional Plus版のEXCEL2019でないと
スピルとかは実装されていないっすよ。
0903名無しさん@そうだ選挙にいこう
垢版 |
2021/09/20(月) 09:38:14.05
なわけないじゃん
Excelの事端から端まで知っているらしいからなんでも答えてくれるよ。
Excel歴30年40年の連中がゴロゴロいるし。
0904名無しさん@そうだ選挙にいこう
垢版 |
2021/09/20(月) 09:42:33.39
はいはい面白い面白い
0906名無しさん@そうだ選挙にいこう
垢版 |
2021/09/20(月) 10:12:19.44
うちの職場にもその30年とかいるけど、全然ダメダメな表ばかり作ってみんなに迷惑かけているオッサンいるぞ?
無駄に表計算歴なんか長くても、まともに扱えなきゃ意味なくね?
0915名無しさん@そうだ選挙にいこう
垢版 |
2021/09/22(水) 02:40:56.10
【1 OSの種類         .】 macOS big sur
【2 Excelのバージョン   】 Microsoft Excel for mac 16.53
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

初めて質問をさせて頂きます。
失礼がありましたら修正させて頂きますのでご指摘頂けますと幸いです。

ブログの記事の "タグ" データをまとめるため、以下のような表を作っています

タグの項目| パズル| 戦略 | スピード|
     | □  |  &#9745;  |  □ |
     | FALSE| TRUE | FALSE |

□はチェックボックスでチェックをするとTRUEが下に表示されます。
この際チェックを入れた項目の文字列を取得して、カンマ区切りで並べたいです。
(上記の場合、パズルと戦略にチェックを入れた場合に パズル、戦略 という文字列を別のセルに表示させる。

TRUEを表示させたのは別のセルに
=IF(B3="TRUE",A1,"")
とした場合に、パズルという文字列が表示されると思ったからですが、これもうまくいきませんでした。

夜分遅くに大変お手数ですがご教授頂けます方がいらっしゃいましたら、お願いいたします。
0918名無しさん@そうだ選挙にいこう
垢版 |
2021/09/22(水) 06:35:49.90
>>915
こういう文字列の結合はTEXTJOIN関数でできます。
例えば A1に"パズル"、B1に"戦略"、C1に"スピード"と入っていたら
=TEXTJOIN("、",TRUE,A1:C1)で”パズル、戦略、スピード”になります。
この関数の第2引数はTRUEかFALSEです。これらは関数のふるまいを左右します。
このように、TRUEやFALSEはただの文字列ではありません。
これらは、式の真偽値がそれぞれ真か偽かを示す予約語になります。

IF関数は、第1引数の真偽値が真であったら、第2引数を実行し、偽であったら
その第3引数を実行するという関数です。

これらを踏まえ
A3,B3,C3にそれぞれTRUEかFALSEが入っているとすると
=TEXTJOIN("、",TRUE,IF(A3,A1,""),IF(B3,B1,""),IF(C3,C1,""))
で希望の文字列が得られるはずです。
いずれかが空欄でも”、”を入れたい場合は、第2引数をFALSEにしてください
0920名無しさん@そうだ選挙にいこう
垢版 |
2021/09/22(水) 07:39:41.24
>>919
TRUEが1かどうかは処理系依存
“で括らない理由を君が説明してくれ
0921名無しさん@そうだ選挙にいこう
垢版 |
2021/09/22(水) 08:16:59.96
そういえば、Excelのワークシート上ではTRUE=1だけどExcel VBAだとTRUE=-1なのな
統一されてねえや
なんでやろうね
0923名無しさん@そうだ選挙にいこう
垢版 |
2021/09/22(水) 12:16:09.50
>>922
また出たのか
自己満足のためだけに無意味なレス入れる奴
0925名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 02:33:23.48
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい(少し)
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

・A1, B1にそれぞれ条件付き書式のプルダウンメニューで
数値を入れるようにしているのですが、
A1, B1のどちらかにすでに数値が入っている場合には
片方の入力ができないようにしたいです。

これは交通費の清算で、その日に電車もしくはバスに乗ったかの
入力を軽減したいためです。
それぞれの運賃は決まっているため、手打ちは避けたいです。

どうかよろしくお願いします。
0927名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 10:37:09.23
>>925
・A1, B1にそれぞれ条件付き書式のプルダウンメニューで   ←???

条件付き書式 ではなく、 データの入力規則(リスト) のことではありませんか? そうであれば、
条件付き書式を設定するセル:A1とB1
条件:A1とB1の両方のセルに0以外の数値がある
書式:セルを真っ赤に塗りつぶす
という条件付き書式を設定すればいいのでは?
「入力ができないようにする」は無理でも「誤入力したことを知らせる」は可能です。
0928925
垢版 |
2021/09/23(木) 14:04:19.84
>>927
レスありがとうございます
仰るとおりデータの入力規則(リスト) のことでした
ごめんなさい

その条件だと、印刷や提出時に
塗りつぶしたセルの色を色なしにする
手間が増えるので避けたいです

料金は2種類しかないので
例えばA1のプルダウンメニューで
200を選べばA1セルに300を選べばB1セルに
それぞれ入力させることとかは可能でしょうか

上記のようなことが可能であれば
C1セルのプルダウンでA1もしくはB1とかでも構いません
A列はバス代B列は電車代のような感じです

これは月の計算になるので入力するところは
A1:B31のようになります

以上 よろしくお願いします
0929925
垢版 |
2021/09/23(木) 14:12:45.55
>>927
VLOOKUPで何とかなりそうになりました
後で試してみます

ありがとうございました
0933名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 16:12:43.17
>>928
既に解決したそうだけど
なんで同じ列で電車とバスのどちらかを入れるって設計にしないのか理解できん
集計はSUMIF使えば電車とバスそれぞれの合計でるし
0934925
垢版 |
2021/09/23(木) 16:45:13.43
>>933
色々とありがとうございます
上記の件 無事解決しました

バスと電車で別々に小計がほしいといわれていたので
同じ行にはしていません
お気遣いありがとうございました
0935925
垢版 |
2021/09/23(木) 16:47:23.50
質問の際は表を縦向き前提でしたが
実際の表は横向きなのでHLOOKUPを使用しました
分かりづらくてすみません
0938名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 22:49:37.58
数式セルを切り取り→ペーストだと参照が維持されて、
コピー→ペーストだと参照が相対的に動くと思いますが、
コピー→ペーストで参照を維持するペースト方法はありますか?
0939名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 23:14:25.99
>>938
セルをコピペではなく、セルの編集状態([F2]キーを押した状態)で全選択してコピーして、
貼り付け先セルにて貼り付けじゃダメですか?
0941名無しさん@そうだ選挙にいこう
垢版 |
2021/09/23(木) 23:43:49.64
絶対参照($を付ける)がそういう目的で用意されていたんだけど。
具体的な状況を書いてくれたら誰かアイデア出してくれるかも。
0943名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 01:32:36.17
>>941
相対参照で書いた数式を絶対参照に直すのも参照数が多いと手間ですし、そもそもオートフィル等の関係で相対参照でないと成り立たない数式もあると思います
今後も困らないために全般的な解法が有るなら知りたいです

>>942
すみません、読んで理解できませんでした、、
0944名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 06:54:29.80
数式を表示
コピペ
0945名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 07:15:27.92
確かに相対参照のままじゃ駄目だけど、絶対参照の機能でもやりたいことが満たせないときがたまにある。
大量じゃなけりゃ手動修正してたけど、仮に大量に入力しないといけないなら
別のシートで部分的に数式作って文字列結合で式を仕上げるかな。
0950名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 10:48:30.28
>>944
数式を表示→メモ帳にコピペ→エクセルにコピペ→数式表示解除
とやったらできました
ありがとうございます

>>947
この方法でもできました
ありがとうございます

でも矢張り回りくどいやり方しか出来ないんですね、、

>>949
さっきも書きましたが参照数が多いと手間なんです
0952名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 12:43:32.23
もういいとのことですが例えば、
A列をコピーしてB列に貼り付け、次にそのB列を切り取ってC列に貼り付け、
最後にC列をB列へコピペで、A列とB列は同じ数式(相対的には異なるもの)となる
0957名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 18:53:28.83
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

C2からBA500に文字列が記載されています。
BB列にセル内の文字数が100文字のセルを表示させたいです。
=MATCH(LEN(100),C2:BA,0)
上記関数で表示されませんでした。
どうすれば良いでしょうか?
0965名無しさん@そうだ選挙にいこう
垢版 |
2021/09/24(金) 21:23:42.84
>>962
セルを表示とはセルの番地を表示するのか、それともセルに入ってる文字列を表示するのか

C列からBA列の51列にそれぞれ500行あるんだから、25,500セル
Excel2016の最大行数が1,048,576行なんで、25,500行は余裕

C列に25,500行入れて、D列にその長さを入れて、
条件に合う行をピボットテーブルで抽出すればよいのでは?
0967名無しさん@そうだ選挙にいこう
垢版 |
2021/09/25(土) 00:25:31.36
データ用Sheet1、作業用Sheet2だとして、作業用シートのC2からBA500に
=IF(LEN(Sheet1!●●)=100,ADDRESS(ROW(),COLUMN(),4),"")

結果表示したいセルに
=TEXTJOIN(",",TRUE,Sheet2!C2:Sheet2!BA500)
0969名無しさん@そうだ選挙にいこう
垢版 |
2021/09/25(土) 03:28:38.26
>>966が>>957だとして
質問が具体的じゃないから、何度も質問を返されてるだけでは?
「セルを表示」とは、どこにセルの何を表示するのか分らんよ。
セルの内容なのか番地なのか、1つのセルにまとめて表示なのか
別のセルに表示するとして順番はどうするのかとか等々
そういうの何にも書かないから質問に質問を返されてしまう
0971名無しさん@そうだ選挙にいこう
垢版 |
2021/09/25(土) 07:09:06.56
365ならすぐ出来るんだけどもね
0972名無しさん@そうだ選挙にいこう
垢版 |
2021/09/25(土) 07:09:17.76
スルーしろよ、、、

>>969
>>>966が>>957だとして
>質問が具体的じゃないから、何度も質問を返されてるだけでは?
>「セルを表示」とは、どこにセルの何を表示するのか分らんよ。
>セルの内容なのか番地なのか、1つのセルにまとめて表示なのか
>別のセルに表示するとして順番はどうするのかとか等々
>そういうの何にも書かないから質問に質問を返されてしまう
0982980
垢版 |
2021/09/26(日) 00:21:20.23
▼マーク 並べ換えの「フィルター」を選べばつくわけね

付けるときに何処を選択してつければいいの?
0983980
垢版 |
2021/09/26(日) 00:24:58.25
▼マークは 一体何という名前なんですか?!
0986名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 01:13:35.90
ワッチョイスレ立てるかね
0990名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 09:11:47.30
>>982
Ctrl+Shift+L
0993名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 10:42:54.62
ご指導お願いいたします。
8:00 9:00 10:00・・・・・と24時間で受電デマンドを記録しています。
24時間の中で最大受電をMAXで表示させるのですが、条件があります。
@ ガスコージェネが運転していない日は、24時間の受電デマンド(最大)を表示させる。
A ガスコージェネを運転している日は、運転している時間帯で受電デマンド(最大)を表示させる。
計算式がわからず困っています。
お力添えを宜しくお願い致します。
0996名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 12:04:02.28
スクショはちょっと・・・
どの辺がわからないでしょうか?

固有名詞は気にしないでください
りんごとバナ穴に置き換えてもらっていいです
0997名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 12:23:03.39
何列でどういう風にデータ入ってるのかすら分からん。
Googleスプレッドシートでも使って数式なしでいいから書いてくれないとアドバイスもしようがない
0998996
垢版 |
2021/09/26(日) 12:31:30.90
あ、解決しました
ありがとうございます
0999名無しさん@そうだ選挙にいこう
垢版 |
2021/09/26(日) 12:33:54.00
>>998
どういたしまして
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 98日 20時間 39分 49秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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