Excel総合相談所 131

▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

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

前スレ
Excel総合相談所 130
https://find.5ch.net/search?q=excel

Excel VBA 質問スレ Part51(1000到達済み)
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80

▼━質問時の注意・決まり事━━━━━━━━━━━━━━━━━━━━
・1 現行スレ内で既出の質問が無いか、ページ内検索をしよう。(Ctrl+F)
・2 図やコードを書く場合、TABや連続する半角スペースは無視されるので注意。
・3 VBAコードを貼る場合は、部分的に伏せたり省略したりせずに全て貼りましょう。何レス使っても構いません。
・4 2回目以降の質問では名前欄に初回質問の番号を入れよう。
・5 回答内容でわからない部分があっても、すぐに聞き返さずにヘルプやGoogleなどで検索しましょう。
・6 バグ・動作上の不都合・仕様に関する質問などはマイクロソフトのサポートを受けましょう。
・7 VBAはプログラム言語のVisualBasic(6以前)に近い処理が可能で Excelに関係ないことも出来ます。
  Excelの操作に関係ない部分は、スレ違いなのでこのスレでは回答が得られにくいです。
  ここで聞くよりもVBスレやAPIスレなどの該当スレで質問しましょう。
  但し向こうはプログラマのスレなので、構文規則などの最低限の事は覚えてから質問しましょう。
  ここみたいに丸投げはダメですよ。
・8 うまくいかなかったにしても自分でやってみたこと(組んだ数式やコード)は書きましょう。
  例えエラーになる式やコードでも、何をやりたいのかを的確に把握する手がかりになります。
  その上で、どううまくいかないのかを具体的に書きましょう。
  エラーが出るなら、何処でどういうエラーが出るのか、
  想定外の結果が出るなら、条件と想定上の結果、実際の結果などを詳しく書いてください。
・9 マルチは嫌う人が多いのでなるべく避けましょう。マルチをすると、逆に回答は得られにくくなると思ってください。
・A テキストボックス(エディトボックス)、コンボボックス(ドロップダウンリスト)、リストボックス、コマンドボタン、
  チェックボックス、オプションボタン(ラジオボタン)、スピンボタン、スクロールバー、等の質問をするときは、
  ユーザーフォーム、コントロールオブジェクト、フォームオブジェクトのどれなのかを必ず書くこと。

Excel総合相談所 130
https://mevius.5ch.net/test/read.cgi/bsoft/1514074303/

Excel VBA 質問スレ Part51(1000到達済み次スレなし)
https://mevius.5ch.net/test/read.cgi/tech/1510107990/

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://mevius.5ch.net/test/read.cgi/bsoft/1489108851/

【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

グラフの範囲を都度更新して、最新10ロットのグラフを作ろうとしてします。
範囲をOFFSET($C$4,0,0,COUNTA($C$4:$C$10000),1)のようにすれば、
最新データもすぐにグラフに反映されますが、データが多くなった時
範囲がどんどん広がってしまいます。
なので、OFFSETの基準を最終行、範囲を基準場所から-10行みたいなことを
考えているのですがうまくいきません。
どなたか、アドバイスを頂けないでしょうか?

よろしくお願いします。

>>4
基準を最終行から-10、範囲を10行にしたほうがやりやすいような気がする
C4がデータの開始位置だとして
=OFFSET($C$4,MAX(INDEX(($C:$C<>"")*ROW($C:$C),0))-10-4+1,0,10,1)
みたいな感じにして
これを名前登録してデータ系列に指定すればいいんじゃないかと

【1 OSの種類         .】 Windows 7
【2 Excelのバージョン   】 Excel 2010
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

A1に6、B1に2が入力してある場合、C1に=A1+B1と入力したら8と表示されますが、
6+2と表示するようには出来ませんか?

ふたつのセルの数値をテキストに変換し、"6"と"+"と"2"を結合するって事で良いの?

>>6
=CONCATENATE(A1, "+", B1)

B1が負だったら-にするとかは?

好きにしたらええがな

11名無しさん@そうだ選挙にいこう2018/04/18(水) 06:30:29.28
パーセンテージの計算したい場合ってどうやったらいいんですか?
例えば500+50%は普通に計算したら750になりますけど
excelでやると500.5になっちゃいます
あと例えば
A  B  
1  5
2  0
3  70%
4  4
5  10%

C5=入力欄

でC6に
=500+VLOOKUP(C5,A1:B5,2,FALSE)
みたいな感じで入れた時
C5=1の時505
C5=3の時850
ってちゃんと計算してほしいんですけど
方法ありますか?

シートのいろんな箇所に日付が記録されていて
複数の列にあるのでソートはできない
日付の実体はシリアル値

ある特定の日付をシート内から検索したくても、
文字列で検索しても見つからない
シリアル値でも同様

仕方ないので、全体をコピーして、一旦テキストエディタに貼り付けて検索してるけど、
もう少しましなやり方は無い?

>>11
良くわからんがvlookに500掛けたら?

>>11
そもそも%が分かっていない
パーセントに換算するとこうなる
A  B  
1  500%
2  0
3  70%
4  4
5  10%

ちゃんと計算の「ちゃんと」がさっぱりわからんが
=if(VLOOKUP(C5,A1:B5,2,FALSE)>1,500+VLOOKUP(C5,A1:B5,2,FALSE),500*(1+VLOOKUP(C5,A1:B5,2,FALSE)))
とかでいけるんじゃないか
150%とか来たら終わるけど

%で思い出したが、「百分率だから100を超える値は存在し得ない」とか戯言抜かすアホがいた

>>11
>例えば500+50%は普通に計算したら750になりますけど
電卓の % は直前の値の割合を考えるけれど、excel含めそれ以外の場合は単純な百分率としての数字
だから電卓の場合はいきなり50%、= と入力すると 0 になるけれど、直前に500があると 500 + 500*0.5 = 750 と計算してくれる
excelの % というか割合の計算は 500 * (1 + 0.5)

>ってちゃんと計算してほしいんですけど
表計算ソフトの利便性はいろいろあるけど、一度に大量の処理を手早く行えるようにしたほうがいい
B列に整数が来たら和算、小数だったら割合を と場合分けができないわけじゃないが
100% の場合は…と複雑になって手間ばかりがかかるので
目的や要素に合わせて行や列を分けるべき

17名無しさん@そうだ選挙にいこう2018/04/18(水) 18:22:02.07
>>13
>>14
どうもです
「500」と固定数値ならそれでいけるかもですが
実はこの500の部分が変数なんです
だから10540がくるかもしれないし、413がくるかもしれないし、109がくるかもしれないで、融通が利かないわけです
さらに他のセルの変数の部分にもそれが入ってたりで

>>16
つまり、無理ってことですかね?
行や列を分けるっていうのは、例えばどんな感じにですか?

>>17
0以上、1未満は比率として認識するのか?
それとも数値の場合もあり、比率の場合もあるのか?
1以上の数値は比率になる事はないのか?
ここら辺が曖昧なので判定するフラグが必要。
フラグ立てればifで分ければ良いかと。
無ければ多分無理。

>>15
ある意味あたってる
確率と割合が同じパーセントだからおかしくなるのが根本の原因なんだよ
全然別物なんだから別の単位にするべきだった

>>17
後出しはやめとけ
相手にされなくなるぞ

電卓のように
1+2*3=7
にしたいのでしょう

CELL(“format”,B1)でセルの表示形式が百分率だったら”P0”が返ってくるから処理を分岐させれ


>>13
VLOOKUPをVLOOKと略すな
お前の親を殺すぞ

シフト表を作っているんだが
ガントチャートでその日の出勤者と出勤時間をグラフで出したシート(1とする)と
一ヶ月分の各希望シフトを入れて適宜削っていくシフト表(2とする)を作ったんだ。これは番帯別に四枚ある
2の方は全部埋めたんだが1に入力するのに2を見ながら手作業だと時間もかかるしミスもでる。

そこで2から1へ その日の出勤者名と出勤時間を抽出したいんだけどどうすればいいかわからないです

中身がわからないと何とも・・・

質問させてください。

下記表があるとして、

ttp://iup.2ch-library.com/i/i1903018-1524140268.png

B6:G14の本データからsumif関数を使ってC18にC8&#12316;F8の合計(データ上の数値は5+6+7+8)である26を入れたいんですけど、そもそも関数の仕様上無理なのでしょうか?
初めから合計値が分かって入ればvlookupを使って引っ張った方がいいのでしょうか?

よろしくお願いします。

>>24
sumifはそういう関数じゃない
普通はsumproductを使う
=SUMPRODUCT((B7:B14=B18)*(C7:F14))

というか、sumif使おうとしてる割に書いてる中身もおかしい

【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
条件)選択肢a〜d、複数回答可。全体50問
上記のようなアンケート集計をする際に、フィルタをかけた上で設問毎にa〜dの回答数を集計する方法を探しています。
フィルタを考慮した上でワイルドカードを使ったcountifが使えれば問題ないと思うのですが、その方法がわかりません。
sumproductを使う方法はネットで見つけたのですが、ワイルドカードを使うとうまく検索してくれません。
VBAは使えませんが、必要なようなら勉強します。
わかりづらいと思いますが、ご教示お願いいたします。

28名無しさん@そうだ選挙にいこう2018/04/19(木) 23:53:44.73
>例えば500+50%は普通に計算したら750になりますけど

なんねーだろ

>>25
お早い返事ありがとうございます。

=SUMPRODUCT((B7:B14=B18)*(C7:F14))

これを展開すると、B7:B14の範囲でB18と同じ値であるB8の行から、C7:F14と
同じ行の値であるものは1つしかないため、
C8*1+D8*1+E8*1+F8*1と返ってくることですか?

>>27
名前 a b c d
山田 1 0 1 0 
鈴木 0 0 0 1

山田はaとc、鈴木はdという意味
この形ならフィルタだろうが集計だろうが行けるよ
1セルに「a,c」のように書いてるなら作り直したほうが良い

>>28
おそらく、>>16が言うように元々は電卓使いだった人なんだろう

>>29
ざっくり言うとそんな感じだけど、厳密に言えば該当しない場所も結果0として計算されてる。
まぁ気にしなくてもいい

>>27
作業列=SUBTOTAL(3,隣のセル)
集計=COUNTIFS(略,略,作業列,1)

>>30
実際のデータは選択肢と回答数がさらに多く、いろんな意味でその集計方法は敬遠していました。
ちなみに、おっしゃるように1つのセルにカンマ使ってまとめておりました。
どうしても見つからないと、やってみます。

>>33
作業列の"隣のセル"が理解できません。
>>30のような形で各選択肢ごとにフラグを立ててそれを集計する理解でよろしいでしょうか。

35名無しさん@そうだ選挙にいこう2018/04/20(金) 14:48:29.55
1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

数式の意味を教えてください

=IF(ISERR(FIND("東京",B10)),"",1)
この数式では、B10に"東京"の文字列が含まれている場合1を返してくれますが、

=IF(FIND("東京",B10),"",1)
では、B10に"東京"の文字列が含まれてても1を返してくれません

なぜなのでしょうか

>>35
IF関数の最初の引数は真偽値ですよ

>>35
当たり前だろ

>>35
上のはエラー判定。エラーじゃない(東京があれば)なら1。
下は例えば3文字目から東京があればfindは3を返す。
上にもあるようにifはtrueかfalseの判定で結果を返すので答えが出ない。

>>35
色々突っ込みどころ満載だけど、とりあえず質問にだけ答える

=IF(ISERROR(FIND("東京",B10)),"",1)
こっちは、『FIND("東京",B10)』の結果が
エラーだったら『 (空白)』、1以上の数値なら『1』を返す式
※find関数は該当する文字がないとエラーになるのでISERRORを入れてIFで分岐させてある


=IF(FIND("東京",B10),"",1)
こっちは、可読性が低い・・・というか式が成立してない書き方になってるけど一応結果的には、
『FIND("東京",B10)』の結果が1以上なら一応『 (空白)』は返す式にはなってる

該当する文字がないとfind関数の時点でエラーになって、ISERRORなどでエラー処理されてないからIFの分岐にたどり着けずにエラーがそのまま返されてしまっている
IF計算にまで辿り着けてないから、正直『,1』って書いている意味はない


質問とは関係ない事だけど、2016なら大人しくiferror使えばいいのにと思ってしまうw

長々書いてる間に他の人が答えてくれてた
恥ずかしい・・・

恥じることは無い 立派だ 堂々としていろ

>>40
気にするな、今回は何も恥じることはない
遅れた上で無駄な数式をお披露目+重い+若干中二病入った回答
をするよりよっぽどいいぞ

てめー俺のこと言ってんのかあ?

>>39
いい回答だよ!
支持する!

正直iserrorを使ったためしがない
iferrorがすでにあったから

エラーのセルとの比較は常にfalse?

>>45
IFERRORを使いこなしてる人はそうかもね
ISERRORはエラーのロジックを理解せずエラーを隠す関数ともいえる

findで文字列の存在確認だけしたいならiserrorかな
それ以外はiferrorで良い

これをきっかけにiserrorも使ったら便利な場面もありそう
それ系でifsに関して、まだ踏み込めず結局ifにしてしまってる
いつもifs使い始めるんだが結局途中にand か orを入れるから安直に慣れてるifを使ってしまう
端的にこういう場合はifs使え!を教えて欲しい

>>49
>局途中にand か orを入れる
ような場合

>>50
雑〜w

>>36
>>38
>>39
ありがとうございます!

>>39
新たな発見でした
ありがとうございましたm(__)m

>>52
こんな関数あるんだーって知った時も、Excelが楽しく感じる時だよねー

>>50
じゃifs使ってみらー

>>54
おう
伊達にMSもアホの集団じゃないぞ
使いやすいと思っているから実装してる。俺も使いやすいから使っている

とりあえずvlookupは廃止してindexmatch()をはよ実装してくれ

後方互換性を保たないといけないので、Excelという名前である限りそんなに便利にはなれない
変なショートカットキー、変なメニュー構成、変な関数仕様
全て使いもしない過去の軛

>>53
NETWORKDAYS( )関数を知った時はこんな関数まであるんだって思った
関数名は今でも謎だが

>>55
別にvlookupも残しててもいいのでは?
ちなみに…実装するって?
今でもindexmatch使えるけど…

>>58
まぁVLOOKUPは絶対になくならないよ、俺の願望だ
木にするな

vlookupのデフォルトをfalse側にして欲しい
trueで使ってる奴なんているのか

でもほら某Tはtrueで爆速とか言ってる
俺もぜってー使わんけど

>>61
そう
極めに極めれば、爆速で使えるが・・・
大半の、下手すれば億単位の人間が遅いまま使ってるのだろう

>>62
まずキー列を昇順にでけんわ
あとそんな実際時間かかってないから今のとこいいわ

会社で当日の出勤者を横に並べて表示させたいんですが、縦に日付、横に社員が並んでて出勤の場合は空欄、休みの場合は休となっているシフト表とリンクさせるにはどうすればよろしいでしょうか?

>>64
元の表を詳しく書かなきゃ回答できん

66名無しさん@そうだ選挙にいこう2018/04/23(月) 10:52:17.05
>>65
ID変わりましたが>>64です
https://imgur.com/a/BOjZFre
これで正常にアップロードできてますかね?
即席で作成したので適当ですが、4/23ならBCD、4/24ならBCと当日の出勤者を横に並べて表示させたいです。

元号が変わるのには即座にUpDateなどで対応してくれるのだろうけれど
そのUpDateの対象となるバージョンはどれ以降だろな
OSも古いとUpDate入ってこなかったりするだろな

古い機種、アプリ用にはダウンロードサイト用意したりするのかな
マシン本体の買い替え需要が暴騰かな  一気にWin10のシェア上がるかな

>>66
名前を左に詰めるとなると面倒だな
作業列使いまくるかVBAか

>>66
http://fast-uploader.com/file/7080045002469/
こんな漢字じゃあかんのけ

詰めるのは意外と難しいな
どういう数式になるんだ?countifとchoose使ってみたけどわからんかった
vbaなら一瞬で終わるんだけど

>>66
すでにレス付いてるように、左に詰めないのが現実的。
4人と決まってるなら、ifで力技でも出来そうだけどスマートではない。
自分ならvba使う。

>>66
http://fast-uploader.com/file/7080049995561/
これなら左詰でいけるはず
列が(人が)増えても対応できるようにしておいたので参考にどうぞ

やっぱり配列になるよね

>>66です。みなさんありがとうございます!>>71さんのでいけそうです!
余談ですが、スプレッドシートだと空白詰めるのは楽にできるみたいですね、Excelは本当に難しい…
vbaも視野に入れて勉強していこうと思います、改めてみなさん本当にありがとうございました!

ちょっと質問!あなたたちはエクセルでゲーム作ろうとしたことある?けちんぼしないで教えて!

>>74
すまん、ある
vbaがゲームに全く向いてないとか知らないじゃ〜ん

76名無しさん@そうだ選挙にいこう2018/04/25(水) 16:16:30.01
Excel2010を会社のパソコンで共有してるのですが
上司がずっといないので更新の仕方がわかりません。
どうやってやるのですか?

>>76
そんなレベルで勝手に更新されても上司が困るだけ
そのまま使っとけ

78名無しさん@そうだ選挙にいこう2018/04/26(木) 05:19:00.08
>>77

更新と言っても、ソフトを更新ではなくて
情報を更新したいんです。(アルバイトのシフト表)

>>78
意味がわかりません。
たぶんここで聞いても誰も分からないと思います。

それこそ中身みないと何とも

>>78
いや、だからそんなレベルの奴に勝手にデータの更新されたら上司はもっと困るわけで...

確かに。
Excelがどういうものかよく分かっていない感が・・・
何にせよ、そんなざっくりすぎる質問じゃ答えようがないよ

>>78
むしろ自分でも>>76を見ただけでシフト表の更新がしたいと理解させることができると思ったの?
みんなお前と同じ感覚を持ってる訳じゃないから考えを改めたほうがいいよ

単に綺麗に表が印刷できるソフトとして使ってるだけだから、
手書きで作っても同じだよ

ボスのUSBに入ってる感じするわw

先ず、上司に聞け  上司がずっといない 失踪ならもっと上の上司や家族に連絡しろ 警察にもか
「上司がずっといない」からわからない そうだ!2chで聞こう  って発想がもうね
発想だけなら妄想と一緒で誰しもするが、実行しちまう自分を疑え

「上司」ってのはホントはウソで、出入りの業者が潰れたとか連絡取れない ってなら、構造見せなきゃ誰もわからん

実はゴミクズのように使ってた派遣が失踪じゃない?
自分が無能上司

みんなボロクソ正論わろたww

Excelの2010を使ってるんだけどさぁー
たまぁーにデータ入力した時に
罫線とかセルの背景色とか
いわゆる書式?全部かどうかまではわからんけど
上にあるセルと同じ書式が自動的にコピーされてくる場合があんのよ
ほんとたまぁーにしかならない
けどどんな時に起きるのかもわからない
誰か詳しい人がいるならよぉー

ど う い う 時 に だ け そ う な る の か

教えてくんねーかなぁー

データ範囲の形式および数式を拡張するがONになってるとそうなる
こんなもんは最初にOFFる

どういう時にそれが形式だと判断するかは、確か3つくらい連続してたら
そうなった気がする

>>78
仕事できないのが手に取るように分かるわ
使えないってバカにされてるでしょ?

流石にもう終わっとこうや・・・

>>90
慣れると使いやすいんだけど、慣れるまでが意味不明なんだよな

更新って、F9押すだけの話じゃないの?

95名無しさん@そうだ選挙にいこう2018/04/27(金) 09:58:46.75
教えて下さい

納品書を作成していますが、
クライアントから、
月ごとに動いた分が分かるように追番をつけたいという要望があります。

現在、1シート目に
受注日・納品日・会社名・担当者・電話番号・住所・個数
などを入れる表があり、
そこに入れると、
2シート目に、納品書のひな型があるのですが、
そこに自動で、1シート目の項目が反映されます。

このエクセルは、年度ごとの更新であり、
1シート目も2シート目も、4月から翌年3月まで、
ひたすら後段して入力していく形態です。
月ごとにシートを分けたりしません。

要望として
18年5月12日納品 5月としては3回目の納品なら、
18051203 あるいは 180512-03
としたいです。

ちょっとわかりにくい説明ですが、
是非アドバイスをお願いします。

1シート目がリストで、2シート目が納品書1枚分ということ?
っていうか、2枚目が自動生成なら、そこに入力はしないのでは?

今の納品書に伝票番号ないの?それちょっとすげーな

シート1で何行入れようがシート2でちゃんと納品書の明細に収まる
ような「自動」 かどうかが判らんが
シート1に納品書の連番列を追加すりゃいい 追番 が一般的な用語かどうか知らん
納品書番号とか連番とかのがググり易い気がすr

一ヶ月で連番、得意先ごとに連番、担当ごとに連番 とかいろいろあるだろうが 工夫

>>95
シート1から作り直すというか、項目を追加して修正しないとダメだと思います。
まずシート1にその月の連番になる部分を、列として作る。その例でいうと02とか、03とか。
そこは関数で自動でできると思うけど。
で、それを元に納品書Noみたいなの作る。
それを、シート2にvlookup関数等で反映させる。

100952018/04/27(金) 13:05:32.75
>>96
御指摘の通り、2シート目で納品書が自動で切る状態です。
ただ、そうした設定を設けたい、目で見ることができるようにならないかということです。
>>97
伝票番号はありますが、
その番号とは別に、設定したいのです。
うちの伝票番号は、納品月などが一目瞭然というものではないので、、、

101名無しさん@そうだ選挙にいこう2018/04/27(金) 13:41:07.84
単なる伝票の印刷機かよ

102名無しさん@そうだ選挙にいこう2018/04/27(金) 13:45:12.50
ちゃんと参照とかしてるからExcelの機能を発揮している

世の中にはただのワープロとしてしか使われてない例が山程

103名無しさん@そうだ選挙にいこう2018/04/27(金) 13:51:11.00
せっかくデータ入力して印刷するだけじゃん
データ分析もしてないし
送料計算とかも無いし

104名無しさん@そうだ選挙にいこう2018/04/27(金) 14:27:06.36
>>95
シート1の1行目は項目名
納品日がC列、会社名がD列であると仮定して
シート1の使っていない列に追加

=SUMPRODUCT(((MONTH(C$2:C2)=MONTH(C2))*1)*(D$2:D2=D2))

シート2へは他項目と同じように参照させればいい

105名無しさん@そうだ選挙にいこう2018/04/27(金) 14:38:16.34
>>104
ごめん、まちがって途中の式コピペったw
こっちね

=TEXT($C2,"yymmdd-")&TEXT(SUMPRODUCT(((MONTH($C$2:$C2)=MONTH($C2))*1)*($D$2:$D2=$D2)),"00")

106名無しさん@そうだ選挙にいこう2018/04/27(金) 15:12:08.59
なんでy全角になってんだ・・・orz
気持ち悪いので半角にしといてください

・・・最近色々抜けてるな

107名無しさん@そうだ選挙にいこう2018/04/27(金) 16:18:56.02
受領書というシートのA9の値をAF列の最終行までオートフィルしたいのですが
↓のコードだとエラーになります。正しいコードをおしえてください。

Sub MacroA1()
Sheets("受領書").Select
i = Cells(Rows.Count, 1).End(xlUp).Row
Range("A9").Select
Selection.AutoFill Destination:=Range("A9:A" & i)
End Sub

108名無しさん@そうだ選挙にいこう2018/04/27(金) 17:05:11.85
関数の使い方に関する質問です
https://dotup.org/uploda/dotup.org1519000.jpg
人物A〜Iにパラメータα〜εがあるとして
そこからパラメータごとに一人を選び合算した辺りをした部分に算出したいと考えています

各項目の色付けは手動で行うとして
青い部分は2倍で緑は等倍したもので自動的に計算してくれるようにしたいですが(例えば項目αなら550*2+289+255+281+284)
関数をどう使えばいいか教えて頂けないでしょうか?

109名無しさん@そうだ選挙にいこう2018/04/27(金) 17:11:08.37
>>108
VBA可なら下が参考になります
http://nako-itnote.com/excel-color-count/

110名無しさん@そうだ選挙にいこう2018/04/27(金) 17:16:56.76
関数なら作業列作って無色0緑2青1を打ち込む
でsumproductが簡単だと思います。
http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/sumproduct.htm

111名無しさん@そうだ選挙にいこう2018/04/27(金) 17:17:24.35
あ、青と緑逆です

112名無しさん@そうだ選挙にいこう2018/04/27(金) 18:06:09.02
>>107
今のコードだと、iは1列目の最終行なので、A9のrow、つまり9になってる。
ってことは、A9をA9までオートフィルなので、エラーが出てると思われます。

113名無しさん@そうだ選挙にいこう2018/04/27(金) 18:07:38.60
ありがとうございます
VBAはなしで考えているのでSumproductを使うつもりですが
まずセルの色から数値を当てはめる部分って自動化できないでしょうか?

114952018/04/27(金) 19:19:21.28
>>105
ありがとうございます。
仮定条件を、私の方で修正しつつやってみたところ、
4/6納品 180406-01 となりました。
求めてる形です。
ただ、
4/7納品 180407-01 となってしまいます。

ここを180407-02
4/15納品を、180415-03 という形にしたいのが希望です。

ぜひお願いします。

115名無しさん@そうだ選挙にいこう2018/04/27(金) 19:21:13.59
>>114
ん?会社名が一致した場合だけカウント増やすんじゃないの?

116名無しさん@そうだ選挙にいこう2018/04/27(金) 19:22:24.50
追記です。

あるいは1804-01 1804-02 ・・
という形状でもいいのではと思います。

お願いばかりでスイマセン。

117名無しさん@そうだ選挙にいこう2018/04/27(金) 19:42:24.97
>>115
いえ、4月に動かしたものなら、
それに対して、追番という形です

5月になれば、
1805-01、1805-02・・
という感じです。

説明不足でスイマセン。

118名無しさん@そうだ選挙にいこう2018/04/27(金) 19:49:10.78
>>117
今ちょっとすぐにはExcel触れなくて、スマホからだから動かなかったらごめんだけど、会社名ごとのカウントじゃないなら、↓これでいけると思う

=TEXT($C2,"yymmdd-")&TEXT(SUMPRODUCT(((MONTH($C$2:$C2)=MONTH($C2))*1)),"00")

日付部分がいらないなら"yymmdd-"のddを削って、
"yymm-"にすればいいと思うよ

119名無しさん@そうだ選挙にいこう2018/04/27(金) 19:51:36.93
ブックが1つで、全ての取り引きをそれで管理してるのか、
取引先毎にファイルを分けてるかすら判らんのだけど、
会社名という項目がある以上、多分全部混合なのだろうと

で、番号を追加して欲しいのは特定の納入先だけだろうから、
それにマッチしたら、その月の中で何番目のデータかを計算すればいい

120名無しさん@そうだ選挙にいこう2018/04/27(金) 19:55:36.93
ちなみに>>105のは、同じ月で同じ会社名が複数あった場合に
180406-01
180407-02
・・・とカウントされる様にしてあったと思う

他社に渡すなら、他の会社への納品回数まで教えることになるから、自分の感覚では「それは問題だろう」と同じ月で同じ会社だった場合のみ増えるようにしておいたんだけど、余計だったみたいだね

121名無しさん@そうだ選挙にいこう2018/04/27(金) 20:04:15.08
>>119
>その月の中で何番目のデータかを計算すればいい

ん?それが↓この部分なんだけど
SUMPRODUCT(((MONTH($C$2:$C2)=MONTH($C2))*1))

もっとスマートな方法あるなら私も教えて欲しい
パッと思いついたのはこんなもんだったw

1221072018/04/27(金) 20:13:21.37
>>112
列AFの最終行にするにはどうしたらよいでしょうか

1231122018/04/27(金) 20:49:45.06
>>122
A9の値をAFの最終行まで、では意味が分からないです。
図をアップするか、例をあげるかしてください。

124952018/04/27(金) 22:54:38.66
>>118-121
本当にありがとうございます。
あんまり詳細は言えないのですが、
私も4月から異動してきて、そのファイルを使い始めたばかりです。
ある商品を、購入した客の在庫をこちらで預かり、
客からの申し出で、指定先に収めてる感じです。
該当する部分を指定してPDF化して納品書をつくるという感じです。
なので、月ごとの出庫で管理したいのです。
でも、ファイルが良い作りかと問われれば、疑問は感じます。
そこは慣れてきたら手入れしたいと思います。
家にファイルは持ってこれないので、また週明けに試してみます。
ホントに感謝します。

125名無しさん@そうだ選挙にいこう2018/04/27(金) 23:17:32.40
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

A〜D列まで集計用のテキストデータが入っています。
各列の行数はバラバラでデータがセットされる度に変動します。
この時、E列にA〜D列までの値を縦に積み重ねるように並べたいのですがどうすれば良いでしょうか?
自動化したいので関数でお願いします。

126名無しさん@そうだ選挙にいこう2018/04/27(金) 23:33:17.08
ダイナミックにやれる方法あるんだろうか
ボタンを押してマクロ起動するとそのように並ぶ、とかならできるだろうけど

127名無しさん@そうだ選挙にいこう2018/04/28(土) 07:09:06.51
Excel超初心者です。

【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否


以下のような簡単な納品書を作りたいのですが
(手書きでごめんなさい。)
https://imgur.com/a/MXBf82k

項目数が変動しても、表下部の小計、消費税、合計額を自動で算出することは出来ますか?
自分の知識では=C1*D1や、=sum(E1:E5)といったような
セルごとの指定しかわからないのです。。

この表を使う人は自分以上にエクセルはまったく分からず、
とにかく金額と数量を入力したら、すべて自動で計算出来る方法がないか?と言われまして
途方に暮れております。

なんとか助け舟を出していただけますでしょうか?
どうか、宜しくお願いします。

128名無しさん@そうだ選挙にいこう2018/04/28(土) 07:54:05.50
>>124
なるほどね、遅くまでお疲れ様

129名無しさん@そうだ選挙にいこう2018/04/28(土) 08:10:34.35
>>127
それだけの知識があれば出来るでしょ

130名無しさん@そうだ選挙にいこう2018/04/28(土) 09:20:41.42
>>127
想定される行数よりも多めの行を作っておけば良い
SUMなら空欄が範囲に入っていても大丈夫だ

131名無しさん@そうだ選挙にいこう2018/04/28(土) 09:23:48.81
>>125
オレ頭悪いからよー
IFとINDIRECTでムチャクチャにやって計算式組んでみたぜー
ただしクッソ重かったりしてPCが1時間くらい止まったり
煙を吐いて爆発したりしても知らねーからなァー

あと勝手で悪いが作業用としてF1、G1、H1、I1セルも使わせてもらったぜ!
使いたくねーならE列の計算式を改変しやがれッ

まず最初に
F1セルには=COUNTA(A:A)
G1セルには=COUNTA(B:B)
H1セルには=COUNTA(C:C)
I1セルには=COUNTA(D:D)
と入力しといてくれ
これはよーするに各列のケツがどこか知りたいってだけだ
まさかとは思うが途中にブランクセルとか入ってねーよなァー?んな話は聞いてねーからなッ

あとはE列全部に・・・
おっと「全部」ってのは冗談だからなッ!
どーせA〜D列なんて最大でも100とか程度なんだろ?
だったらE1〜E400まででいい・・・4倍の数だ・・・
本当にE列全部とかしたら何が起きても知らんからなッ

話を戻して・・・それならE1〜E400までに以下のクソ長い計算式を入れろ
って貼り付けたら行永杉って怒られたわ
途中で一つ改行するけどつなぎあわせてくれ
=IF(ROW()<=$F$1,INDIRECT("A"&ROW()),IF(ROW()<=($F$1+$G$1),INDIRECT("B"&ROW()-$F$1),
IF(ROW()<=($F$1+$G$1+$H$1),INDIRECT("C"&ROW()-$F$1-$G$1),IF(ROW()<=($F$1+$G$1+$H$1+$I$1),INDIRECT("D"&ROW()-$F$1-$G$1-$H$1),""))))

話は以上だぜ

132名無しさん@そうだ選挙にいこう2018/04/28(土) 11:24:35.63
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Exce2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

初心者です。
例えば、1aや100aと入力したとします。
それをa1やa100と入力文字の配置を入れ替えたりする事はできますか?

133名無しさん@そうだ選挙にいこう2018/04/28(土) 11:43:51.51
別のセルに表示なら出来るかもな
その問いだけじゃ何がしたいのかわからんけど

134名無しさん@そうだ選挙にいこう2018/04/28(土) 11:45:54.35
>>133
データ入力間違えたので、位置変えたいんです
abcdを
cdabという風に列ごと

135名無しさん@そうだ選挙にいこう2018/04/28(土) 11:50:07.40
何が列?

136名無しさん@そうだ選挙にいこう2018/04/28(土) 11:55:21.49
>>127
すでにレス付いてるように余分に空白行入れておくのが簡単。
空白行を非表示にしてもそこに数値が入っていると、sum関数だと加算対象になるので注意。

あとはテーブルを使っても完璧ではないけど、ある程度できるかも。
なお、テーブルでもそうでなくても、行を挿入するときにデータの一番下に入れずにその上に入れれば、Sumの対象になる。
例えば=sum(B2:B7)となってて、6行目と7行目の間に行挿入すると、sum(B2:B8)となるけど、7行目の下に追加するとそのまま。

137名無しさん@そうだ選挙にいこう2018/04/28(土) 11:59:13.57
>>132
ルールが不明。
アルファベットはaと決まってて、aと数値を入れ替えたいのか、
文字列と数値を入れ替えたいのか。

あとは、そのセル自体のデータを変えたいなら、関数だけでは無理。
関数と形式を選択してコピーなどを組み合わせればできる。

138名無しさん@そうだ選挙にいこう2018/04/28(土) 12:54:19.51
>>127
『小計』『税』『合計』をもともと書いておくのなら、
>>130>>136 さんの言うように、あらかじめ小計より上のセルまでを指定しておけばいい
んで、いらない行の部分は、Excelの数字が書いてある部分を選択して行ごと削除すればいい。
そうしたら自動的にSUMの範囲も削除した行の分は減らしてくれるよ。
 
 
もしその担当の人が、行ごと削除とかうまくできないだとか怖いとか言うけど
都度『小計』『税』『合計』の文字をD列に書いてくれるっていうなら、
↓E1に張り付けて、使いそうな行の範囲までオートフィルで下までコピーすればいい。
※長すぎるために改行してある部分は、繋げてね。

■結果のみVer.
=IF(D1="","",IF(D1="小計",SUM(INDIRECT("E$1:E"&ROW()-1)),IF(D1="税",ROUND(INDEX(INDIRECT("E$1:E"&ROW()-1),MATCH("小計",D:D))*0.08,0)
,IF(D1="合計",ROUND(INDEX(INDIRECT("E$1:E"&ROW()-1),MATCH("小計",D:D))*1.08,0),C1*D1))))

■おせっかいVer.
=IF(D1="","",IF(D1="小計",SUM(INDIRECT("E$1:E"&ROW()-1)),IFERROR(IF(D1="税",ROUND(INDEX(INDIRECT("E$1:E"&ROW()-1),MATCH("小計",D:D))*0.08,0)
,IF(D1="合計",ROUND(INDEX(INDIRECT("E$1:E"&ROW()-1),MATCH("小計",D:D))*1.08,0),C1*D1)),"D列内に『小計』『税』『合計』の順で記入してください。")))
 
 
>>131
>>42 はあなたの事でしたかw(口調に関してね)
まぁでも式は、全部関数でやって可変となる作業列を減らそうとするとそんな感じに長くもなるよね・・・。
一旦作業列で通し番号つけてOFFSETでってのも考えたけど、作業列も可変になってしまうし。

139名無しさん@そうだ選挙にいこう2018/04/28(土) 12:59:49.38
>>127
書き忘れたけど、>>138 は君のところの税の端数処理ルールがわからなかったから
小数点以下は四捨五入するようにしておいたけど、会社のルールに応じて
『ROUND』の部分を全部、それぞれ『ROUNDUP』や『ROUNDDOWN』に置換してね。

140名無しさん@そうだ選挙にいこう2018/04/28(土) 13:40:49.17
>>137
はいその通りです。
文字列+数値で数値を前に移動したいんです。
A1,A2,A3...とかを1A,2A,3A...と

141名無しさん@そうだ選挙にいこう2018/04/28(土) 13:52:52.75
>>132
なんやよーわからんけどパーツを置いといたるわ

・RIGHT関数
参照セル内の文字を右端から数えてって何文字分か取り出す
=RIGHT(A1,1)
ならA1セルの文字の一番右端の1文字を取り出す
A1にa100と書いてあったなら0
=RIGHT(A1,3)
ならA1セルの文字の右から3文字分を取り出す
A1にa100と書いてあったなら100

・Left関数
参照セル内の・・・てゆーか上の関数の左から版
=LEFT(A1,1)
ならA1セルの文字の一番左端の1文字を取り出す
A1にa100と書いてあったならa
=LEFT(A1,3)
ならA1セルの文字の左から3文字分を取り出す
A1にa100と書いてあったならa10

・LEN関数
参照セルの文字数を調べる
A1にa100と書いてあったなら4文字だから
=LEN(A1)
とすれば4が返る

142名無しさん@そうだ選挙にいこう2018/04/28(土) 14:01:01.86
$str =~ s/([a-z]+)(\d+)/\2\1/i
みたいに書ければ一発なのにな

一旦全コピーしてテキストエディタに貼り付けて処理して戻す、
みたいなことをすれば簡単に解決する場合も多い

excelの中だけで完結させるのは殆どの場合コストが高いので、
繰り返し同じことをする場合以外は、いかにexcelの外で解決できるかを考えた方が楽

143名無しさん@そうだ選挙にいこう2018/04/28(土) 14:09:41.66
ここ2、3日は、中級以上の回答者さんが何人か来てて楽しいな

144名無しさん@そうだ選挙にいこう2018/04/28(土) 16:02:30.23
>>79 >>81 >>83 >>91

会社全体でbluetooth?で管理してます
管理者の人がいないんで、誰が出勤なのかわかりません。
なので、聞いてます。エクセル2010です。

145名無しさん@そうだ選挙にいこう2018/04/28(土) 16:31:37.68
親切なココの住人ならバイトのシフト組んでくれるよ
まずはスタッフの住所、氏名、TELは?

146名無しさん@そうだ選挙にいこう2018/04/28(土) 17:48:02.22
iPad2017に入金してEXCELの課金をするために
EXCELのサインインタブ → アカウントがない場合アカウントを作成しましょう を選択してメアドとパスワードと携帯電話番号とSMSコードを入れても「無効なコード」で弾かれます
ネットカフェの危ないPCでないとマイクロソフトアカウントは作れないのでしょうか?

147名無しさん@そうだ選挙にいこう2018/04/28(土) 17:51:19.13
>>141-142
ありがとうございました。

148名無しさん@そうだ選挙にいこう2018/04/28(土) 18:01:15.54
146ですけど自己解決しました
Safariでマイクロソフト公式アカウント作成ページで作成
アプリ上からは作成不可能みたいですね

149名無しさん@そうだ選挙にいこう2018/04/28(土) 22:02:35.85
>>127の質問に答えてくださった皆様、
本当にありがとうございました!
一晩じゅういろいろなサイトを見て勉強して
ようやくなんとなく頭に入ってきました。
で、皆様のコメントも少しずつ理解出来るように。。
いろいろ試してみます!

150名無しさん@そうだ選挙にいこう2018/04/28(土) 22:30:52.61
>>149
おーその意気だー!
成長する気がある人なら、すぐにある程度は習得できると思うよ、がんばってね。
その過程で、ググりまくってもわからない事が出てきた時は、気長に待てるならまたここで聞くといいw

151名無しさん@そうだ選挙にいこう2018/04/29(日) 07:06:42.73
>>145

馬鹿にしないでください。
私は真剣に聞いてます。教えてください。
暇じゃないんです
緊急なんです
明日から仕事です

152名無しさん@そうだ選挙にいこう2018/04/29(日) 07:49:04.09
>>144
>>76 の件なら、他の人も何度も行っている様に
書いている内容では情報が足りなすぎて手のつけようがないんだよ、マジで。
「●(伏字)×●(伏字)+●(伏字)という式があるんですが答えの数字を教えて下さい」
こんな事を聞かれてるレベルだから、誰も分かるわけがない

・現物のファイル、もしくはせめて個人情報だけ仮の値に変えたファイルのをどこかにアップロード

・具体的にどこをどう更新したいのかを事細かに伝える

上記をはっきりしてくれないと誰も答えようがない

153名無しさん@そうだ選挙にいこう2018/04/29(日) 07:52:59.69
釣りでしたw

154名無しさん@そうだ選挙にいこう2018/04/29(日) 07:56:42.24
釣りならそれでいいんだけどね
サポート職経験してた身としては、実際に同じような質問が来た場合にどうしてあげるのがいいのか考えてる

155名無しさん@そうだ選挙にいこう2018/04/29(日) 09:06:30.99
上司に連絡つけるように指示すりゃ終わりだろ
連絡つかないなら上位上長なり人事なりに報告
担当の責務はそれで終わり

156名無しさん@そうだ選挙にいこう2018/04/29(日) 10:58:20.49
まずエクエルを開くと、アルバイトのシフト表が出てきます。
現在、4月の一週目のままで更新が止まってます
最新のにしたいんです。

>>155
上司に連絡つけるように指示すりゃ終わりだろ
連絡つかないなら上位上長なり人事なりに報告って言うけど
行方不明なんです。上の人間もわからないって言ってました。

157名無しさん@そうだ選挙にいこう2018/04/29(日) 11:13:05.88
日本語でおk

僕たちは日本人なんだ
失礼だけど君の使ってるのは文法とかめちゃくちゃで僕らに伝わらない
たぶん僕らの言葉も通じていないんだろう

158名無しさん@そうだ選挙にいこう2018/04/29(日) 11:16:30.34
>>157

貴様の方が日本語を学習しろ!
私の書いてあることが理解できなんてな
どこの大学出てる?

159名無しさん@そうだ選挙にいこう2018/04/29(日) 11:20:01.37
前提
担当者一人だけで管理しているエクセル作成のシフト表
担当者は音信不通
4月から更新されていない

要望
4月および5月以降のシフトを入力ないし反映させたい

どうせこのレベルの質問来て一ヶ月解決できてないんならシフト表なんか紙で作ってるんだろうから手入力しろ

160名無しさん@そうだ選挙にいこう2018/04/29(日) 11:24:38.21
>>158
高校数学の質問スレにりんご3つを割りたいんですけどどうすればいいですかぐらい意味のわからん質問してんだよ
エスパーしようにも限度があるわ

161名無しさん@そうだ選挙にいこう2018/04/29(日) 11:25:55.22
「私の書いてあること」?
「できなんてな」とはどういう意味ですか?

162名無しさん@そうだ選挙にいこう2018/04/29(日) 11:34:52.10
>>156
> 行方不明なんです。上の人間もわからないって言ってました。
なら警察に連絡しろよ...

163名無しさん@そうだ選挙にいこう2018/04/29(日) 11:39:32.37
鉛筆と定規で紙に書くのをオススメするよ
これマジで
Excelは
後にしてとりあえずはシフト表作んなよ

164名無しさん@そうだ選挙にいこう2018/04/29(日) 11:44:11.39
行方不明笑ったw
それはマジで捜索願出せ

165名無しさん@そうだ選挙にいこう2018/04/29(日) 12:19:14.07
Webに無償のスケジュール表、シフト表があるから
それ使ったらどうだ。

それで無理なら手で書くのが現実だと思うぞ。

166名無しさん@そうだ選挙にいこう2018/04/29(日) 12:31:21.51
でも担当がいないと、誰がいつのシフトなのか判らないし

167名無しさん@そうだ選挙にいこう2018/04/29(日) 13:03:10.89
>>166
それこそスレ違いじゃないか

168名無しさん@そうだ選挙にいこう2018/04/29(日) 13:08:49.67
【1 OSの種類         .】 Windows 10
【2 Excelのバージョン   】 Excel 2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

非表示にしてあるワークシートの再表示の際、再表示ボックスが出ますが、そのボックス内での表示順を変更することってできますかね?
カスタム順位で並べ替えられたら一番ありがたいですが、名前順などの縛りがあってもいいです。

169名無しさん@そうだ選挙にいこう2018/04/29(日) 13:25:36.08
>>166
残念だけど相談先間違ってると思うよ
周りにいる人と協力して、紙とペンと定規を用意して乗り切れ

170名無しさん@そうだ選挙にいこう2018/04/29(日) 14:58:31.70
Excel相談スレで行方不明者探しててワロタ

171名無しさん@そうだ選挙にいこう2018/04/29(日) 16:10:52.81
>>168
シートのindex順になっているみたい。つまり作成した順番
これ並び替えるのすげーめんどくさいから、再表示のリストをフォームかなにかで作ったほうが良いと思う

1721682018/04/29(日) 16:28:16.48
>>171
なるほど、やっぱりそうなんですね
提示してくれた方法で検討してみます
ありがとうございました

173名無しさん@そうだ選挙にいこう2018/04/29(日) 17:26:23.70
会社の所長が入力して、会社の他の管理者がそれを見ます

更新の仕方教えてください。

あと、なんでみなさん教えてくれないんですか?

所長もなぜか音信ふつうなのに、ほったらかしです

174名無しさん@そうだ選挙にいこう2018/04/29(日) 17:33:15.90
失踪してたら入力できるわけないだろ
そんなアホしかいない会社だから所長は逃げたんだよ

175名無しさん@そうだ選挙にいこう2018/04/29(日) 17:35:29.64
もう相手するなよ...

176名無しさん@そうだ選挙にいこう2018/04/29(日) 17:38:11.17
>>173
4月2週目以降のシフトを入力すれば更新されるよ
あんたが皆から聞き取って入力しろ

Excelの問題とは違う

177名無しさん@そうだ選挙にいこう2018/04/29(日) 17:49:42.15
こりゃもう釣りだな…

178名無しさん@そうだ選挙にいこう2018/04/29(日) 18:06:27.34
Outlookスレの回答催促オヤジ
Excelスレの行方不明者捜索オヤジ

179名無しさん@そうだ選挙にいこう2018/04/29(日) 21:18:37.44
>>173
>>152 の内容は?

180名無しさん@そうだ選挙にいこう2018/04/29(日) 22:35:55.40
列Hの値が”集計”か”総計”以外の行は、行を削除して行間をつめる

というコードを教えてください

181名無しさん@そうだ選挙にいこう2018/04/29(日) 22:41:14.17
>>180
Sub FOO()
If Not (Cells(1, 8) = "集計" Or Cells(1, 8) = "総計") Then
Rows("1:1").Delete Shift:=xlUp
End If
End Sub

182名無しさん@そうだ選挙にいこう2018/04/29(日) 22:42:58.76
解釈の原因は解釈者自身の固定観念。解釈の自由には責任が伴う
言葉風紀世相の乱れはそう感じる人の心の乱れの自己投影。人は鏡
憤怒は一時の狂気、無知無能の自己証明。中途半端な知識主ほど激昂
「真実は一つ」は錯誤。執着する者ほど矛盾を体験(争い煩悩)
他人に不自由(制約)を与えれば己も不自由(不快)を得る
問題解決力の乏しい者ほど自己防衛の為に礼儀作法マナーを要求
情報分析力の低い者ほどデマ宗教フェイク疑似科学に感化洗脳
自己肯定感の欠けた者ほど「己の知見こそ全で真」に自己陶酔
人生経験の少ない者ほど嫌いキモイ怖いウザイ憎い想定外を体験
キリスト教は世界最大のカルト。聖書は史上最も売れているト本
全ては必然。偶然 奇跡 理不尽 不条理は思考停止 視野狭窄の産物
人生存在現象に元々意味価値理由目的義務使命はない
宗教民族領土貧困は争いの「原因」ではなく「口実動機言訳」
虐め差別犯罪テロ紛争は根絶可能。必要なのは適切十分な高度教育
体罰は指導力問題解決力の乏しい教育素人の独善甘え怠慢責任転嫁
死刑は民度の低い排他的集団リンチ殺人。「死ねば償える」は偽善
核武装論は人間不信と劣等感に苛まれた臆病な外交素人の精神安定剤
投票率低下は社会成熟の徴候。奇人変人の当選は議員数過多の証左

感情自己責任論 〜学校では教えない合理主義哲学〜 m9`・ω・)

1831802018/04/29(日) 23:19:43.19
>>181
ありがとうございます。
2行目以降(1行目を除外)で"集計"と"総計"がなくなるまで繰り返すにはどうしたらよいですか

184名無しさん@そうだ選挙にいこう2018/04/29(日) 23:57:45.69
>>183
fronext step-1で最終列から回す

1851802018/04/30(月) 00:37:33.35
>>184
↓だとうごきませんでした

For i = Cells(Rows.Count, 8).End(xlUp).Row To 2 Step -1
If Not (Cells(i, 8) <> "集計" Or Cells(1, 8) = "総計") Then
Rows("1:1").Delete Shift:=xlUp
Next i

186名無しさん@そうだ選挙にいこう2018/04/30(月) 05:36:18.25
>>181
なんでそんな片手落ちなレスすんの?
ちゃんとループ含めて書いてあげなよ

187名無しさん@そうだ選挙にいこう2018/04/30(月) 06:47:15.65
>>173

5ch管理者の者です
みなさん答えてあげてください、
せっかくの連休です

188名無しさん@そうだ選挙にいこう2018/04/30(月) 06:47:30.01
For i = Cells(Rows.Count,8).End(xlUp).Row To 2 Step -1
If Not (Cells(i, 8) <> "集計" Or Cells(1, 8) <>"総計") Then
Rows(i).Delete Shift:=xlUp
Next i

189名無しさん@そうだ選挙にいこう2018/04/30(月) 06:50:37.45
訂正
For i = Cells(Rows.Count,8).End(xlUp).Row To 2 Step -1
If Not (Cells(i, 8) ="集計" Or Cells(1, 8) ="総計") Then
Rows(i).Delete Shift:=xlUp
Next i

190名無しさん@そうだ選挙にいこう2018/04/30(月) 07:47:46.14
>>186
そう思うなら自分で書けばいいじゃん

191名無しさん@そうだ選挙にいこう2018/04/30(月) 11:00:34.16
>>187
結構です
お断りします

192名無しさん@そうだ選挙にいこう2018/04/30(月) 11:06:13.37
>>190
その、だったら自分で書けば、の返しはやめてもらいたい
このスレには質問者と回答者以外にもExcel勉強したくてロムしてる人だっているはず
質問と回答を再現してうまくいかない、回答が知りたいと思ってる人いる
ただそのたび横からレスする訳にもいかないと思うし
どうしてそんなに捻くれてて上から目線で偉そうなの?
確かに無償で教えて貰うことに厚かましいと言われたらそれまでだけど、だったら自分でやれば、ってできない子供に機嫌を損ねてネグレクトしてるのとちょっと似てる
そこまで親切は求めないけど、せめて解決する回答を書くのが回答者としての書き込みのマナーやモラルだと思う
わかってるのに書かないのが意地悪だってこと

193名無しさん@そうだ選挙にいこう2018/04/30(月) 11:10:14.18
勉強する人の為ならなおさら、魚を与えるな

194名無しさん@そうだ選挙にいこう2018/04/30(月) 11:12:08.91
>>192
まぁまぁ。
回答者は確かにひねてるとこはあるな。
でも>>189で再回答してるみたいだし許してやれ。
アンカーつけないあたりみても素直には答えてやんねーよってのが現れてるよなw
ほんとは答えるのが好きなのにやってやってるって態度でしかできない可哀想な奴なんだろ。

195名無しさん@そうだ選挙にいこう2018/04/30(月) 11:13:55.74
>>193
ナニサマw
お前もう居なくなれば?
それでも答えたいならもう少し態度改めろ

196名無しさん@そうだ選挙にいこう2018/04/30(月) 11:29:53.26
わざわざちょっと足りないコード書くとかって性格出る
おそらく職場でも一旦出来たというのは早いのだろうが、その後すぐにやっぱりちょっと修正します、とか言ってるタイプだろう

197名無しさん@そうだ選挙にいこう2018/04/30(月) 11:30:03.48
もうやめて!私のために争うのはもうやめて!
憎しみからはさらなる憎しみしか生まれないのよ!!

198名無しさん@そうだ選挙にいこう2018/04/30(月) 11:32:30.30
つーかここも大した回答者がもういないのかな?もしかして。
ここで解決しなかったことググったらサクッと回答出てきたこと何回かあるよ。
だからその上から目線回答者が悪目立ちしてるんじゃない?

199名無しさん@そうだ選挙にいこう2018/04/30(月) 11:33:06.36
>>197
わろた

200名無しさん@そうだ選挙にいこう2018/04/30(月) 11:37:22.00
>>196
そういうタイプはいるさ
オーダー内容満たしてないのに早とちりで「出来ました!」と言って速攻突き返されるやつ
早いけど結局遅い、みたいな

201名無しさん@そうだ選挙にいこう2018/04/30(月) 11:38:41.38
兵は拙速を尊ぶ

202名無しさん@そうだ選挙にいこう2018/04/30(月) 11:47:43.28
帯に短し襷に長し

203名無しさん@そうだ選挙にいこう2018/04/30(月) 11:48:47.75
拙速は巧遅に勝る

204名無しさん@そうだ選挙にいこう2018/04/30(月) 11:49:24.12
プログラムは思った通りに動かない
書いた通りに動く

205名無しさん@そうだ選挙にいこう2018/04/30(月) 11:51:47.28
もうそろそろ、早けりゃいいっていう意地張るの
みっともないからやめときなよ

206名無しさん@そうだ選挙にいこう2018/04/30(月) 11:53:05.31
雑談スレにいけや

207名無しさん@そうだ選挙にいこう2018/04/30(月) 11:54:32.52
仕事ができる人と出来ない人の違いを脳科学的にいうと、時間が少しかかっても結果効率よく要求に叶ってる答えを出す人の方が仕事ができる人と捉えるんだってよ

208名無しさん@そうだ選挙にいこう2018/04/30(月) 11:56:59.88
雑だスレのリンクがクソ

209名無しさん@そうだ選挙にいこう2018/04/30(月) 12:13:34.96
今、未回答の「答えられる状態の質問」がなくて、みんな暇なんだよ
だからどうでもいいような争いが起こる

210名無しさん@そうだ選挙にいこう2018/04/30(月) 12:15:50.84
でもその割に相談した時の解決率低いんだけど…
どゆこと?

211名無しさん@そうだ選挙にいこう2018/04/30(月) 12:39:48.52
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい(初歩)
【4 VBAでの回答の可否】 可
A列B列をそれぞれオートフィルタで絞ったままC列の可視セルのみに希望の文言をコピーして記載したいです。
1行目は項目列なので可視セルの2行目から最終行までが記載範囲。
可視セルのC列2行目に記載し、下までコピーで引っ張るイメージです。

試すと可視セル以外の隠れているセルにも文言が記載されてしまいます。

宜しくお願いします。

212名無しさん@そうだ選挙にいこう2018/04/30(月) 12:50:23.46
>>211
すみません、自己解決しました。
回答不要です。ありがとうございました。

213名無しさん@そうだ選挙にいこう2018/04/30(月) 13:24:26.56
 エクセル初心者ですが、よろしくお願いします。

【1 OSの種類         .】 Windows8.1
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】   不可


 関数の結果に、セル名が出てきてしまいます。

   IF(G4>=100,"E4","")

 E4には、1000とあるので、「1000」と表示したいのですが「E4」と
表示されてしまいます。

 すみませんが、よろしくお願い致します。

214名無しさん@そうだ選挙にいこう2018/04/30(月) 13:25:36.49
そらそうだろう

215名無しさん@そうだ選挙にいこう2018/04/30(月) 13:34:49.18
>>213
E4をダブルクオーテーションで括ってるからだよ

IF(G4>=100,E4,"")

216名無しさん@そうだ選挙にいこう2018/04/30(月) 13:39:49.35
>>214
いま214が書いてるのは
『もしG4が100以上なら"E4"と文字を記せ、そうでなければ空白にせよ』という指令
しかもまず論理式がG4じゃなくてE4じゃない?
あと"”で囲むと文字列を記載するから”E4”となるよ

E4に1000とあらかじめ記載してあるとして
=IF(E4>=100,E4,"")

こうじゃない?

217名無しさん@そうだ選挙にいこう2018/04/30(月) 13:40:48.09
>>216
G4はそのままG4でいいのか
目的がよくわからんけど

218名無しさん@そうだ選挙にいこう2018/04/30(月) 13:42:33.79
>>214
これが>兵は拙速を尊ぶ
なら体を成してないな

こういう偉そうで人として感じ悪いことばっかするから嫌がられるんだよ

219名無しさん@そうだ選挙にいこう2018/04/30(月) 14:12:16.29
>>210
あくまで今の話だからだよ
連休入る前の金曜より前だと状況も違うだろうし、そんなもんは知らん

今の時期、休暇入ってる回答メンバーも多い中、まともな質問はもう回答されちゃって今暇を持て余してるってこと。

220名無しさん@そうだ選挙にいこう2018/04/30(月) 14:14:59.69
ここに来る自称Excelの初心者は、
質問の仕方も初心者の場合もあるから、
話がこじれる

221名無しさん@そうだ選挙にいこう2018/04/30(月) 14:23:00.66
デバッグとかしてて、原因が遠い所にあるようなのは見つけ甲斐があるけど、
1行見ただけでいきなり間違ってるようなのは力が抜ける

222名無しさん@そうだ選挙にいこう2018/04/30(月) 14:41:26.86
>>221
自己満でやるにしても、人を不快にさせない程度でやってくれ

223名無しさん@そうだ選挙にいこう2018/04/30(月) 17:23:02.08
>>213

213です!いつも"つけてたので、きづいてませんでした!(笑)

助かりました!ありがとうございました!

224名無しさん@そうだ選挙にいこう2018/04/30(月) 18:13:08.28
>>223
懲りたら基礎学び直しなさい

225名無しさん@そうだ選挙にいこう2018/04/30(月) 18:38:09.24
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 2010
【3 VBAが使えるか    .】 否
【4 VBAでの回答の可否】 否

Sheet1には元データがあり、このシートはいじるなと言われており編集はできません。
集計は全てSheet2で行ないます。

Sheet1のA列には yyyy/mm/dd hh:mm:ss形式の日時が並んでいます。
これを何日が○件や何時台が○件と言うふうに、日単位や時間単位でカウントをしなければいけません。
どうすればカウントできるでしょうか?

226名無しさん@そうだ選挙にいこう2018/04/30(月) 18:46:53.66
>>225
2018/1/1の12時台をカウントしたければ
=COUNTIFS(Sheet1!A:A,">=2018/1/1 12:00",Sheet1!A:A,"<2018/1/1 13:00")

エクセル2010でcountifs無かったらすまん

227名無しさん@そうだ選挙にいこう2018/04/30(月) 19:05:03.41
>>225
カウント条件は下の2つだけ?
何日
何時台
んでそれぞれをsheet2の例えばa列は何日、b列は何時台、でいいのかな?

228名無しさん@そうだ選挙にいこう2018/04/30(月) 19:07:22.90
途中送信
>>227
それとも何日の何時台、というand条件なの?
または上に書いたように何日、と何時台は切り離してしまっていいの?

229名無しさん@そうだ選挙にいこう2018/05/01(火) 12:30:06.85
>>118
遅くなりました。
昼休み中にやってみたところ、理想としてた形になりました!
本当にありがとうございます。

>>128
親切なお言葉、重ねて感謝します。

他、御助言いただいた皆様、ありがとうございました。

230名無しさん@そうだ選挙にいこう2018/05/01(火) 12:30:55.52
【安全デマにブーメラン】 山口が自殺したら、次は城島、他のメンバーも酷い運命、食べて応援が応報に
http://rosie.5ch.net/test/read.cgi/liveplus/1525137558/l50

231名無しさん@そうだ選挙にいこう2018/05/01(火) 17:28:28.54
Windows10、春の大型アップデートで 「EXCEL 2003」で作ったファイルが保存できなくなった。
どうすればいいの?

232名無しさん@そうだ選挙にいこう2018/05/01(火) 17:40:56.63
取引先、エクセルのファイルをxlsxで送ってきたので、契約を取り消す予定。ビジネスではxlsを使うのが常識。
Windows Xpで使えないファイルは送ってくるな!

233名無しさん@そうだ選挙にいこう2018/05/01(火) 18:06:17.81
>>232
ぃゃ 今どきXP使ってるのもどうかと思う

234名無しさん@そうだ選挙にいこう2018/05/01(火) 18:33:47.26
相談でもないからスルーでいい

235名無しさん@そうだ選挙にいこう2018/05/01(火) 19:14:24.59
今時、XP使ってるところなんて、こっちから願い下げだわ。

236名無しさん@そうだ選挙にいこう2018/05/01(火) 21:52:40.20
>>232
なにをおっしゃる。XPで普通に使えるよ。
使えないのは、使っているExcelが古いからだけ。
xpの時代からxlsxは普通にある。

237名無しさん@そうだ選挙にいこう2018/05/01(火) 22:20:36.37
たぶん、相手にそう言われたんだよ、きっと で、啓発のために書いてくれたんだ
いまだにこういう企業あるから気を付けようぜ って
常識を相手に強要するような取引先とは手を切ろうぜ って

238名無しさん@そうだ選挙にいこう2018/05/01(火) 22:51:38.11
>>236
とっくにメーカーのサポートが切れてるOSを未だに使ってる、
しみったれた業者なんかに、
発注なんて出来んがな(´・ω・`)

239名無しさん@そうだ選挙にいこう2018/05/02(水) 05:14:16.98
ネタでしょ、さすがにw

240名無しさん@そうだ選挙にいこう2018/05/02(水) 09:29:42.90
オチはなんだ?
ネタにもシャレにもなってない。

241名無しさん@そうだ選挙にいこう2018/05/02(水) 09:31:26.46
ヒント: 矢那やな夫

242名無しさん@そうだ選挙にいこう2018/05/02(水) 09:52:12.56
>>240
オチ?
ネタ書くのはお前みたいなアホを釣ることだろ
普通にスルーしとけ

243名無しさん@そうだ選挙にいこう2018/05/02(水) 10:29:22.63
連休ってさ、質問者もほとんど休み入っちゃうから質問ほとんど出てこないんだよね・・・
で、見事な需要過多でひますぎる→変な茶々入れて回答メンバー同士でどうでもいいような争いがw

色々今更な事とか聞きたい事ある人、今ならきっといくらでも答えてもらえると思うから、どんどん質問するといいよw

244名無しさん@そうだ選挙にいこう2018/05/02(水) 10:30:07.23
>>243
頭とろけてたw供給過多ねw

245名無しさん@そうだ選挙にいこう2018/05/02(水) 22:53:49.77
ここは解決率が低いってちょっと前に書いてあったけど実際どのくらいなん?

246名無しさん@そうだ選挙にいこう2018/05/02(水) 23:03:01.12
リーマン予想をexcelで証明する方法を教えて下さい

247名無しさん@そうだ選挙にいこう2018/05/02(水) 23:22:37.14
競馬やってるサラリーマンが赤ペンでやるやつ?

248名無しさん@そうだ選挙にいこう2018/05/03(木) 08:26:52.13
ちゃんとした質問掲示板だと突っ込みまくられ
時には回答者からパワハラまがいのツッコミされるから
ココみたいな所も存在価値はあるな

ココに質問するやつは色々な意味で普通じゃないヤツが多い回答者もw

249名無しさん@そうだ選挙にいこう2018/05/03(木) 08:28:22.35
ブラック経験者多すぎだろ、多分

250名無しさん@そうだ選挙にいこう2018/05/03(木) 09:07:08.10
>>245
自分は数回質問したけど、ちょっとズレた解答でやりたいのそれじゃないんだけどとか、結局方法はないと言われたけど他のサイトで見つかったり。
ズレるのは、みんな解答より自分の興味のある方に話題がズレていって、結果解決してない、みたいな。
自分は2/5だったから40%(ズバリの解答ではなくほぼ肝になる部分は教えてもらえたのでそれを自分で修正したものを含む)

251名無しさん@そうだ選挙にいこう2018/05/03(木) 11:25:29.06
俺はここで聞く前にはググってるから
ここで聞くとほぼ「無理」としか言われんねw

252名無しさん@そうだ選挙にいこう2018/05/03(木) 11:29:38.88
無理であることを確認する為に聞いてることが多いな

253名無しさん@そうだ選挙にいこう2018/05/03(木) 11:32:17.21
>>252
そういう時はこのスレ物凄く役に立つ

254名無しさん@そうだ選挙にいこう2018/05/03(木) 11:37:37.54
>>251
まぁ確かに。
散々ググるよね。
そうなんだけど、他にももうちょっといい方法とか少しやりたいこととズレてるんだよな、で自分でも試して無理だったので質問するとやっぱり出てこない。
で再度ググる時ちょっとしたワードの入れ替えとか、面白いのがミススペルしてうまくヒットしたことがある。ミススペルというか送りがながちょっと変だった、とか。正しいのだと出てこないw
それはoshiete gooとかで質問者が同じミススペルしたんだろうな。
てパターンがここで解決せずググって解答みっけたパターンかな。

あとはここで難解な解答もらって使いにくくて、その後自分で非常にシンプルな形に直せた時は、あーここの人は難しいことを自己満で書きたい人もいるだなとは思う。

255名無しさん@そうだ選挙にいこう2018/05/03(木) 12:09:15.65
>>254
> あーここの人は難しいことを自己満で書きたい人もいるだなとは思う。
性格歪んでる
「とてもうれしい」って書いておけばいいのに...

256名無しさん@そうだ選挙にいこう2018/05/03(木) 12:12:18.10
このスレは回答者の意向に沿うような質問の仕方をすると、非常にレベルの高い回答を得ることができる
普通に質問すると超高速でテキトーな答えが返ってくる
それだけの話しだよ

257名無しさん@そうだ選挙にいこう2018/05/03(木) 12:16:34.89
難解なのは自己満でなくて、簡潔に記述するスキルが無いだけかもしれない

258名無しさん@そうだ選挙にいこう2018/05/03(木) 12:21:50.85
だから、回答できるレベルじゃないのに何か書かずにいられないというのが自己満

259名無しさん@そうだ選挙にいこう2018/05/03(木) 12:23:03.78
シフト表の更新もわからない奴らが偉そうに

260名無しさん@そうだ選挙にいこう2018/05/03(木) 12:43:03.74
そのシフト表がどんな形なのかすらわからないとどうしようも

261名無しさん@そうだ選挙にいこう2018/05/03(木) 12:49:38.21
>>259
シフト表を更新するために、上司の連絡先や担当者の失踪をエクセルで解決するところから始める必要があるからな
なかなか難易度は高いと思うぞ

262名無しさん@そうだ選挙にいこう2018/05/03(木) 13:04:31.07
そりゃエスパーじゃないからな

263名無しさん@そうだ選挙にいこう2018/05/03(木) 13:25:55.79
通常の自分なりの作り方で、更新の処理を加えた場合はどうなんだろう
どっかのセルが更新されたら連動させる
専用のボタンを付ける
ファンクションキーに割り当てる  他には?

264名無しさん@そうだ選挙にいこう2018/05/03(木) 13:30:39.76
自動でシフトを組むとかでない限り、
元データを入力してから印刷用の表の更新だろう

265名無しさん@そうだ選挙にいこう2018/05/03(木) 13:46:20.61
>>256
都合のよい解釈でワロタ

266名無しさん@そうだ選挙にいこう2018/05/03(木) 13:48:34.79
>>255
んー全くもって嬉しいの意味がわからんぞw

267名無しさん@そうだ選挙にいこう2018/05/03(木) 13:52:16.70
>>266
お前にはまだ難しいかもな

268名無しさん@そうだ選挙にいこう2018/05/03(木) 14:33:51.13
>>267
そういうの答えたいなら2パターン用意しろ
シンプルなの
勉強用をひけらかしたいなら別バージョン
頭が悪い奴の典型パターンなんだよね
複雑にして喜んでるのって

269名無しさん@そうだ選挙にいこう2018/05/03(木) 14:47:59.95
マトモなQ&A掲示板じゃ質問も回答も出来ない奴等がテキトーに戯れてるのも微笑ましい

270名無しさん@そうだ選挙にいこう2018/05/03(木) 14:54:58.20
>>269
自己紹介お疲れ様

271名無しさん@そうだ選挙にいこう2018/05/03(木) 15:59:38.89
>>268
お前アホだろ

272名無しさん@そうだ選挙にいこう2018/05/03(木) 21:38:05.39
>>269
自分は回答はまだできないレベルだけどなんか笑っちゃったよ
今度は別の質問サイトでちゃんと質問してみるよ
そうすればヘンテコ難解な回答を喰らうことも減るね

273名無しさん@そうだ選挙にいこう2018/05/05(土) 14:19:53.77
>>261
それ、Excelで可能なら俺も知りたい。

274名無しさん@そうだ選挙にいこう2018/05/05(土) 15:25:57.19
やめとけやめとけ
去年うちの会社の懲戒処分で
女に異動先まで押しかけられた挙句警察沙汰になった人いたが
そんな事件が増えるだけだぞ
たしかその人部長くらいの役職だったからマジ可哀想

275名無しさん@そうだ選挙にいこう2018/05/05(土) 21:24:06.26
>>261
ゴールシーク使ったら、上司の失踪先も突き止められるんじゃね?

276名無しさん@そうだ選挙にいこう2018/05/06(日) 08:33:44.42
まじかw
Excel使ったかどうかよりも女こわいな。

大人しく使っとくわ。

277名無しさん@そうだ選挙にいこう2018/05/08(火) 09:39:10.28
【1 OSの種類         .】 Windows8.1
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可

数多ある発送方法のうち、荷物の縦・横・高さ・重量・品目をエクセルに打ち込む→自動で最安(or最適)な発送方法を表示させる

…といったことをやりたいのですが現実的に可能でしょうか?

278名無しさん@そうだ選挙にいこう2018/05/08(火) 11:00:07.74
【1 OSの種類         .】 Windows 10(1803適応済)
【2 Excelのバージョン   】 Excel 2003
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
春のUpdateでxlsの一部ファイルが保存できなくなった
複数のシートにTODAY関数/NOW関数が入ってると保存できなくなったところまで原因突き止めたけど
なんかうまい回避方法ないですか

279名無しさん@そうだ選挙にいこう2018/05/08(火) 11:52:59.01
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

Excelでxmlインポート時に、セルの書式設定を文字列に設定して取り込んでも、16桁以上のデータの下桁が0表示となってしまいます。また、先頭の0も消えてしまいます。
正しい値で表示させたいのですが、ご教示ください。
よろしくお願い致します。

280名無しさん@そうだ選挙にいこう2018/05/08(火) 12:29:50.36
Excel2016ですけど先日のアップデート後?だと思うんですけど
過去に作ったオートシェイプが軒並み歪んでしまいました
ただ印刷するとちょうどいい感じで、逆にアップデート後に作ったオートシェイプは
印刷時に軒並み歪んでしまうように…
新しいブックにオートシェイプの○を作って印刷プレビュー見ると楕円になってしまってます

これは私の環境だけでしょうか?

281名無しさん@そうだ選挙にいこう2018/05/08(火) 12:33:48.52
>>277
まず、質問内容である可能か不可能かについては、可能。
もし、一つのセルで完結しろと言うのであれば無茶かと。

自分で作るなら、発送に関する全てのデータを入力した上で、項目ごとに下準備になる関数なり何なりを組んで、最終的に調べたいデータの場合の判定用関数なりを組めばいいと思うよ
VBAは専門外なので知らん。

ちなみに作るとしてもそれなりの工数はかかると思う。
少なくとも「タダで作ってください」と頼むようなものではない
多少のお金出せば作ってくれる人はいくらでもいると思うよ

282名無しさん@そうだ選挙にいこう2018/05/08(火) 12:36:13.12
>>278
>>1
> ・6 バグ・動作上の不都合・仕様に関する質問などはマイクロソフトのサポートを受けましょう。

283名無しさん@そうだ選挙にいこう2018/05/08(火) 12:37:53.06
あぁ、サポート切れてる2003か・・・

284名無しさん@そうだ選挙にいこう2018/05/08(火) 12:54:00.22
>>279
知恵袋で聞いてるならそっち待ってれば?

285名無しさん@そうだ選挙にいこう2018/05/08(火) 13:44:10.02
>>284
そうします!ありがとうございます。

286名無しさん@そうだ選挙にいこう2018/05/08(火) 15:47:48.68
excelで日記書いていこうと思うんだけどいいフォーマットないかな?
1日A4 サイズで1ページ目安でいきたいと思ってる
excel のことあまり知らないから適当にいじくり回すことになると思うんだだからエクセル初期のデフォルト設定に戻す方法を教えて欲しい
試しに色々変更とかして戻せなくなってわーってなったらおしまいだし
後、エクセルのセル表示をA4にしたいのにできないのかな?
ページレイアウトてのが一番それらしいけど左右の余白が統一されてないしね

287名無しさん@そうだ選挙にいこう2018/05/08(火) 16:47:20.52
>>286
Excelは主な設定をファイルごとに覚えて保存する方式だから、新規で開けば元に戻ると思っていい
だけどページ数があまり増えると動作が重くなりやすいから日記には向いてないと思う

どちらかと言えばWordを使った方がいいよ。ページの区切りも視覚的、直感的にわかりやすいし

288名無しさん@そうだ選挙にいこう2018/05/08(火) 16:57:36.73
表示する桁数を揃える関数は有りますでしょうか?
小数点以下2桁と設定すると100.51、10.15、0.15と表示される(全体で5桁、4桁、3桁となってしまっている)のですが、
小数点無しの数字全体で3桁と設定したいです。
上の数字だと101、10.2、0.15と表示させたいです。
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

289名無しさん@そうだ選挙にいこう2018/05/08(火) 19:36:59.24
>>288
関数でもできないことはないけど、数字の範囲が限られてるなら条件付き書式でやるといいんじゃないかな
100以上 → "000"
10以上 → "00.0"
1以上 → "0.00"
みたいな感じで

290名無しさん@そうだ選挙にいこう2018/05/08(火) 21:01:57.68
フォルダ内に、人名.xlsxの形式のブックがたくさんあります。
例:山本.xlsx 渡辺.xlsx 川上.xlsx など

同じフォルダ内に集計用の別のブックがあり、
A2へ山本と入れたら、B2へ山本.xlsxのSheet1!A2のデータが入るように
A2へ渡辺と入れたら、B2へ渡辺.xlsxのSheet1!A2のデータが入るように
A2へ川上と入れたら、B2へ川上.xlsxのSheet1!A2のデータが入るように
するにはどうしたら良いでしょうか?

集計用のブックのA列は名前入力欄(手入力)となっており、
人名.xlsxの各ブックの座標位置はすべて一定となっております。

【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 否
【4 VBAでの回答の可否】 否

よろしくおねがいします。

291名無しさん@そうだ選挙にいこう2018/05/08(火) 21:11:44.57
>>277
大きさだけならできるけど、品目が入ってくるとかなり難しいと思います。
あと、発送元や発送先まで入れると、できなくはないけど、かなりややこしいかと。
web上でその手のサービスもあるのでそちらを利用するのがよいのではないでしょうか。

292名無しさん@そうだ選挙にいこう2018/05/08(火) 22:23:45.69
>>287
一応エクセルのシートを1か月分作って来月分は別ファイルで作成
1年ごとにフォルダわけしていこうかと思ってたんだけどそれでも重くなるかな?
エクセルの検索機能やマクロ機能、日付をオートで設定できる関数や↓矢印押すと晴れとか雨とかを選べるやり方もあるのでそれも使ってみたいし練習もこみで考えててどうかな?
ただ1から作るとなるとイメージがむずかしいので参考になるフォーマットがホシカッタンダケド

293名無しさん@そうだ選挙にいこう2018/05/08(火) 22:33:56.88
>>290
indirect関数を使う
R1C1形式の方が色々と制御しやすいので、こっちで慣れたほうが良い

a2=山本
b2=INDIRECT("["&A2&".xlsx]Sheet1!r2c1",0)

どうしてもA1形式がいいなら、こう
b2=INDIRECT("["&A2&".xlsx]Sheet1!a2",1)
しんどいぞ

294名無しさん@そうだ選挙にいこう2018/05/08(火) 22:45:36.82
>>289
確かに数字は、大体決まってるので、条件付き書式でやってみようと思います。

295名無しさん@そうだ選挙にいこう2018/05/10(木) 20:02:24.57
excel2013だが、気まぐれでofficeの更新ポチッとクリックしたら今までのVBAがエラー出しまくり。

なんじゃこりゃwwwwwwwwwwwwww

クソMicroSoftしねよwwwwwwww

2962782018/05/11(金) 09:50:29.89
1803の累積更新を当てたら>>273の不具合は解消されました
よかった…まだ2003で頑張れるw

297名無しさん@そうだ選挙にいこう2018/05/11(金) 10:55:57.81
教えて下さい。

excelのセルに、

=VLOOKUP(A2776,●●宛!$A$1:$Y$240,17,FALSE)

という情報を持たせ、セルの中に、525 とあったとします。

その同じセルの中に、(525 というように、「( 」かっこ を入れたいのですが、そういう事は出来ますか?

その右隣のセルには、「円:税抜)」という情報を入れる事を考えてます。
※「円:税抜)」については、文字を入力する形として考えてます。・

ぜひ教えて下さい。

298名無しさん@そうだ選挙にいこう2018/05/11(金) 12:15:41.91
何言ってんのかいまいちわからないけどエスパーすると
=“(“&VLOOKUP(A2776,●●宛!$A$1:$Y$240,17,FALSE)&”円:税抜)”

299名無しさん@そうだ選挙にいこう2018/05/11(金) 12:34:21.38
>>297
だったら3個のセルを使って左から順に


525
円:税抜)

じゃないの?

3002972018/05/11(金) 13:43:33.32
>>298
ありがとうございます。エスパー、すごいです。
まさにその通りになりました。
希望通り、(525円:税抜)の表示になりました。

そこで、もう一つ、質問があります。

(1,200円:税抜) と「,」と4ケタになった場合のカンマってどうやって設定するんでしょうか?

お願いばかりで恐縮ですが、何卒宜しくお願いします。

301名無しさん@そうだ選挙にいこう2018/05/11(金) 13:59:54.22
今回のWin10のアプデ入れたら、Excelが落ちるようになった。

302名無しさん@そうだ選挙にいこう2018/05/11(金) 14:36:37.51
>>300
Excel TEXT関数 表示形式
とかでググるのです

303名無しさん@そうだ選挙にいこう2018/05/11(金) 22:06:24.21
>>300
ちょっとぐらいなら>>298みたいにするのもいいけど、そこまで行くと書式設定の方が良い

引っ張ってくる数値は>>297のまま、以下のようにする
https://i.imgur.com/5A32PiB.png
使用したユーザー書式
(#,##0"円"!:"税""抜")

304名無しさん@そうだ選挙にいこう2018/05/11(金) 23:40:49.76
>>303
書式の「!」は何か意味があるの?

305名無しさん@そうだ選挙にいこう2018/05/12(土) 00:34:02.98
>>304
うお、こういうのがあるのか。気づかなかった
マクロの自動記録みたいなもんで、全く意味はない
以下で良い

(#,##0"円"!:"税""抜")

(#,##0"円:税抜")

306名無しさん@そうだ選挙にいこう2018/05/12(土) 10:17:47.53
俺はカッコまでダブルクォーテーションでくくってたわ
もしかしたらどうでもいいレベルの話なんかもしれん

307名無しさん@そうだ選挙にいこう2018/05/12(土) 10:19:13.94
補完

>>297は全角括弧を使っているようなので、もし全角なら

"("#,##0"円:税抜)"   となるでしょうね。

ちょっと見栄えよくする意味で

"(" #,##0"円:税抜 )"

と半角スペースを括弧とその内側に入れてみるのもアリでしょうね。

308名無しさん@そうだ選挙にいこう2018/05/12(土) 10:22:47.64
追加

"("* #,##0"円:税抜)"

みたいに、 #,##0 の前に * (アスタリスク+半角スペース) を入れると

左の括弧がセルの左端に揃うので、括弧の位置をセルの両端に揃えたいときは有効ですね。

309名無しさん@そうだ選挙にいこう2018/05/12(土) 11:51:38.56
>>308
いいねこれ
勉強になった。ありがとう

310名無しさん@そうだ選挙にいこう2018/05/13(日) 00:03:07.88
>>295
正しい文法で書かないからだ

311名無しさん@そうだ選挙にいこう2018/05/13(日) 09:49:58.68
295が問題にしているVBAのソースを見てみたい

312名無しさん@そうだ選挙にいこう2018/05/13(日) 10:23:10.46
>>296の経緯が知りたい
更新と上司の因果関係が謎

313名無しさん@そうだ選挙にいこう2018/05/13(日) 12:53:21.09
>>76 の上司ネタの結末が知りたいな
釣り師でも構わんがw

314名無しさん@そうだ選挙にいこう2018/05/13(日) 13:15:10.62
>>76
英語がよくわ

315名無しさん@そうだ選挙にいこう2018/05/15(火) 00:20:30.94
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい(コーディングは不可)
【4 VBAでの回答の可否】 可

次の例1のような大量のBookを、例2のようなファイルに集計したい。
ご教示願います。

(例1)
  A     B    C   D      E
1
2 総務課  役職   名前  住所  最寄り駅
3 総務課  役職   名前  住所  最寄り駅   
4 総務課  役職   名前  住所  最寄り駅
以降、列はBookによって可変。こんなBookが2,300ある。

そして、その2,300のファイルを全部一つのシート(Book)にまとめたい。

(例2)
  A     B    C   D      E
1
2 総務課  役職   名前  住所  最寄り駅
3 総務課  役職   名前  住所  最寄り駅   
4 総務課  役職   名前  住所  最寄り駅
5 営業課  役職   名前  住所  最寄り駅
6 営業課  役職   名前  住所  最寄り駅
7 営業課  役職   名前  住所  最寄り駅
(課ごとに別のBookのものをつけていく。)
といった感じに、まとめたい。
http://route40.me/excel-macro-shukei/
こちらのサイトを参考に作れないか試したが、技量不足でうまくいかず。
でもやりたいことは、これに似ているかと・・・。

316名無しさん@そうだ選挙にいこう2018/05/15(火) 00:35:24.77
>>315
列が可変?行ではなくて?
あとはブック名がどうなってるか、どの順番で読み込みたいのか。

3173162018/05/15(火) 00:38:46.33
そのサイト、ちらっと見たけど、シート名がすべてのbookでSheet2になってないとダメみたいよ。

318名無しさん@そうだ選挙にいこう2018/05/15(火) 01:05:41.06
シートが1枚ならcsvにしてバッチファイルで結合したほうがはやい

3193162018/05/15(火) 02:25:02.08
sheet2じゃなくて、sheet1です。失礼。

320名無しさん@そうだ選挙にいこう2018/05/15(火) 05:30:43.52
保護されたビューというバーが表示されます

会社内でパーとのシフト表を共有してるのですが
表示内容を最新のにしたいのですがやりかたがわかりません
教えてください。

321名無しさん@そうだ選挙にいこう2018/05/15(火) 06:01:17.05
上司の捜索願は出したの?

3222972018/05/15(火) 10:00:12.20
>>303-309
大変参考になりました。
お返事が遅くなり、申し訳ありませんでした
本当にありがとうございます!!

323名無しさん@そうだ選挙にいこう2018/05/15(火) 12:53:44.89
Excelだけで会計ソフトって作れますか?

324名無しさん@そうだ選挙にいこう2018/05/15(火) 14:05:01.86
>>323
Accessと組み合わせて・・・っていう本は昔出てたけど、
バックアップは辛いし、
ユーザー数は限られるし、
で、今は専用ソフトで安くてカスタマイズ可能なのが出ているのでは?

325名無しさん@そうだ選挙にいこう2018/05/15(火) 22:44:36.18
>>323
エクセルだけで作った会計ソフトがシェアソフトで売られてます。
つまり、スキルがあれば作れます。

326名無しさん@そうだ選挙にいこう2018/05/16(水) 10:16:02.72
>>301
1803入れると旧Excel死ぬな、業務支障出ているところ半端ない数あると思う。
Win10無償アプデ失敗でWin8.1ままのマシンが輝いているわw

327名無しさん@そうだ選挙にいこう2018/05/16(水) 19:11:50.24
仕事用のPCはみんなwin7でしょう

328名無しさん@そうだ選挙にいこう2018/05/16(水) 20:35:44.83
power biの導入を検討してるんだけど、
代理店使ったほうがいいのかな

329名無しさん@そうだ選挙にいこう2018/05/17(木) 07:28:52.07
いやwin10だが

330名無しさん@そうだ選挙にいこう2018/05/17(木) 11:42:02.97
昨日1803に強制アップデートされたんだが
Excel2010は無事動いてる模様。

331名無しさん@そうだ選挙にいこう2018/05/17(木) 12:07:29.00
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

散布図でX軸を第2軸(上)にする方法を教えて頂けないでしょうか?
「データ系列の書式設定」から「第2軸(上/右側)(S)」を選ぶと、Y軸が第2軸になってしまいます。
よろしくお願いします。

332名無しさん@そうだ選挙にいこう2018/05/17(木) 14:52:41.99
win10でexcel2016使ってるけどデジカメで縦撮りした写真を貼ってるとカオスになるよ
図の変更で写真差し替えするとリサイズして縦に起こした写真や
そのまま貼り付けた写真が上下逆になったり
フォルダ内で左右回転した写真とソフトで左右回転した写真がサムネイルと向きが違ったり

333名無しさん@そうだ選挙にいこう2018/05/17(木) 16:45:29.14
>>332
Exif削除すれば問題ないと思う

334名無しさん@そうだ選挙にいこう2018/05/17(木) 19:37:33.94

335名無しさん@そうだ選挙にいこう2018/05/17(木) 20:19:27.79
エクセルで長い文書の場合何ページも下に続きますよね?

それでマウスや矢印キーを使うと次のページに行くのに時間がかかります

瞬時に次のページに飛ぶショートカットはありませんか?
よろしくお願いします。

336名無しさん@そうだ選挙にいこう2018/05/17(木) 21:26:36.85
PgDn
PageDown

337名無しさん@そうだ選挙にいこう2018/05/17(木) 21:45:22.95
ctrl+↓とかもあるでよ

338名無しさん@そうだ選挙にいこう2018/05/17(木) 22:02:38.91
1048576まで飛んでくけどな

339名無しさん@そうだ選挙にいこう2018/05/17(木) 22:16:18.71
ctrl押しながら↓連打、一番下まで行ったらctrl+↑

340名無しさん@そうだ選挙にいこう2018/05/17(木) 22:33:19.53
>>335
まずExcelで長い文章って時点で訳わからんw

341名無しさん@そうだ選挙にいこう2018/05/17(木) 22:38:51.60
基本的な関数の使い方を覚えた後に
応用的な使い方を身に付けたいと考えた時におおすめのテキストはありますか?
やりたい事を思い付いた時に都度ネットで調べたりはしているのですが
これっていうテキストがあれば手元にあればいいなと思いまして…

3423352018/05/17(木) 23:28:09.88
ありがとうございました

ページダウンが使えそうですね

>>340
ワードの間違いですw

343名無しさん@そうだ選挙にいこう2018/05/18(金) 01:17:49.28
>>342
スレ違いワロタ

344名無しさん@そうだ選挙にいこう2018/05/18(金) 02:00:37.97
>>342
お主、何者!?

345名無しさん@そうだ選挙にいこう2018/05/18(金) 02:19:14.17
>>341
どういうことするのが多いかにもよるし絶対賛否両論になるし

どの本も丸々端から端まで使えるってのはない

これいいけど廃盤ぽいな
すぐわかるSUPER Excel配列マジックを極める 営業、経理、総務もこれでExcelマスター! 面倒な集計や計算処理が格段に楽になる! (すぐわかるシリーズ)

同じ著者のこれ買って感想おせーて(予約受付中)
今すぐ使えるかんたんEx Excelマクロ&VBA プロ技 BESTセレクション [Excel 2016/2013/2010/2007対応版]

これも少し使った
今日から使える Excel関数&マクロ 2016/2013/2010/2007対応

結局ググるのがまずはいちばん

346名無しさん@そうだ選挙にいこう2018/05/18(金) 05:44:57.10
>>341
身につけたいという目的なら、参考書なんかより、問題集とかのほうがいいんじゃないかな?
回答に詳しい解説ついてるやつ。

>>345さんも言ってるように、ある程度できるようになったら、色々触っていて(というか必要に迫られて)わからないところはググる。
その結果色々と身についていく。

そんな訳で、今現在仕事などでExcelを色々使わなきゃならない環境がないなら、問題集のほうがいいかなと。
このスレで、過去スレでもいいから解決してる色々な質問に対してどう出来るか考えて、自分でやってみるのもいいかもね。
んでわからなかったら回答を自分でやってみる。
もし知らない機能や関数が出てきたら、ググって勉強。

347名無しさん@そうだ選挙にいこう2018/05/18(金) 08:30:06.45
>>345
>>346
レスありがとうございます
仕事で使っているときにもう少し効率良く出来ないかなと調べる際に普段使いするテキストがあったら
頭の隅にその内容が残っててゼロから調べるより楽になるかな?と思っていました

ただ確かに賛否両論で荒れかねない質問でした…申し訳無いです
土日挙げていただいたテキストを探しに本屋巡りしてみます
あと正直問題集は盲点でした
実際にやってみた方が覚えますもんね

348名無しさん@そうだ選挙にいこう2018/05/18(金) 09:20:42.22
>>347
別に質問自体は無問題よ
同じく参考書欲しくて買ったくちだから
やっぱりググるのだけだと、んーと思う時期はくる
Excelの本だけはネットではなく本屋で中身相当吟味して買った
結果そんなに使わないけどその1冊の中に、コレ超冴えてるって使い方が2,3あればそれで十分かなと思った
それらはググっても出てこなかったやつ
全体読むだけでも頭の整理になるから気に入ったやつ1冊くらい買ってみれば?
これを高いと思うならやめればいい
問題集もいいと思う
ただやっぱり実務に使うものでこそ探究心が湧くってのもあるから、資格欲しいなら問題集いいかも

349名無しさん@そうだ選挙にいこう2018/05/18(金) 09:43:40.58
本とか買う必要ある?
ぐーぐる先生に師事するだけでこのスレの回答者レベルにはなれるでしょ

350名無しさん@そうだ選挙にいこう2018/05/18(金) 09:45:29.97
というかグーグルで調べて出てこない事ほど複雑な事やっても忘れるからなあ

351名無しさん@そうだ選挙にいこう2018/05/18(金) 10:16:10.65
近かったら家庭教師でもやるんだけどw

352名無しさん@そうだ選挙にいこう2018/05/18(金) 11:16:27.48
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否

=If(mod(a1,12)=0,"12",mod(a1,12))
求める事はこれで出来ていますが、条件を複雑にしていくと「mod(a1,12)」が式の中に何度も登場しとても見にくくなります

「もし「判定式」が真ならA、そうでないなら「判定式」」をすっきり各方法ありませんでしたっけ
以前立ち読みした本でチラッと見た記憶があるのですが

353名無しさん@そうだ選挙にいこう2018/05/18(金) 11:42:44.55
>>352
あんまりすっきりしてないけどMODを1回にする式

=IFERROR(1/(1/MOD(A1,12)),12)

式の意味というか目的によっては別の書き方も出来るけど
たとえば割る数が12限定で元の数が1以上ならこんな式もある

=MONTH(DATE(2000,A1,1))

シートの中に何度も登場することがわかってるなら、どこかのセルにMODだけ書いておくのも一つの手

354名無しさん@そうだ選挙にいこう2018/05/18(金) 11:48:40.73
>>349
あくまで初心者が勉強する場合の話だけど

2画面あればいいけど、ブラウザとEXCElを切り換えながらってのは効率悪いよ
あちこち交互に見たい時も、本の一覧性、書き込み、再構築のしやすさに勝る方式はまだ発明されてない
ブラウザのタブやしおりやブックマークは使い勝手がいいとは限らないし、ブログや無料サイトは広告がウザイ

まあ本はコピペできないって欠点あるけど、最初は手打ちした方が頭に入りやすい

355名無しさん@そうだ選挙にいこう2018/05/18(金) 11:49:28.48
>>350
自分で作った式でも後から見て、コレナニ?はあるね
ちょっと中身見れば思い出すけど
vbaと同様にメモもつけとくのは大事だね

本も本で良さはある
結局そのまんま使えないから応用力だな
vbaは本あるといい

356名無しさん@そうだ選挙にいこう2018/05/18(金) 11:50:26.76
これでええやろ
=MOD(A1-1,12)+1

357名無しさん@そうだ選挙にいこう2018/05/18(金) 11:55:34.32
>>356
こういうシンプルな回答がすぐ出せる人になりたい

358名無しさん@そうだ選挙にいこう2018/05/18(金) 12:05:25.63
>>354
パソコンつかうのが得意じゃないんだね
かわいそうに

359名無しさん@そうだ選挙にいこう2018/05/18(金) 13:33:37.75
>>354
言いたい事はわからんでもないが、そこさえもクリアできない人は実務無理だと思うぞ

あと最初は手打ちよりコピペ
コピペした式に数式バーでカーソル当て色頼りに参照範囲を確認して咀嚼していく方が俺はやりやすいと感じる
方法論の違いなので正解とかはなくどれでもいいが
Excelとブラウザごとき、並べるかショートカットでサクサク切り替えんと
ちなみに再構築のしやすさはブラウザで遜色なくむしろ便利
書き込みはテキストにメモれば問題なし
一覧性を再現したいならスクショをExcelに貼り付けておけ
オフラインで眺めるなら本だね

360名無しさん@そうだ選挙にいこう2018/05/18(金) 16:36:00.42
机が狭いから勉強や仕事できませんって言ってるようなもんだしな
工夫するかでかい机を買え

361名無しさん@そうだ選挙にいこう2018/05/18(金) 16:42:48.36
みんなExcel使うとき画面の大きさどう?
自分は大きい方がストレスない
けどSEとかExcelいじる時も小さいラップトップでやってる人多い
あとキーボードも外付けじゃないと集計急ぐ時は無理
ラップトップのキーボードで作業してる人見てたら結構ちんたらしてて、大して急ごうという気がないように見えた

362名無しさん@そうだ選挙にいこう2018/05/18(金) 17:14:28.41
=sum(indirect("a1:a3"))
みたいな関数があったとして、オートフィルで関数コピーする時はどうすればええの
やりたい事は、列を挿入したり削除しても、常にa1からa3までの範囲を計算したい
それを複数列でやりたい

363名無しさん@そうだ選挙にいこう2018/05/18(金) 17:52:40.46
>>352
同じ条件式で、結果が異なるごとに違う処理をさせたい場合に、一つのセルでif,if,if,とやるのはとても見づらいって話だよね
それをセルで計算させるよりは、VBAで書いた方が、枝分かれがわかりやすいよ〜
それぞれの結果の処理ごとにmoduleをつくって、よび出す形が良いと思う

364名無しさん@そうだ選挙にいこう2018/05/18(金) 17:55:02.26
b1セルに入力するとして
=sum(offset(b1.0,-1,1,3))

絶対参照したければb1をindirectで指定したりとか

365名無しさん@そうだ選挙にいこう2018/05/18(金) 17:56:49.94
>>362
a1、a3とセルに書いてそこ参照すればいんでしょ

366名無しさん@そうだ選挙にいこう2018/05/18(金) 18:50:16.09
>>365
コメントアウトしてるとセル番がコメントとして認識されててオートフィルで連番にできんのよ
何か方法無いものか

367名無しさん@そうだ選挙にいこう2018/05/18(金) 19:54:08.30
コメントアウト??コメント??
VBAでも弄ってんの?

368名無しさん@そうだ選挙にいこう2018/05/18(金) 19:55:19.18
>>366
全然意味わかんない
セルにa1、a3といれて、その入力したセルをindirectしたら?って言ってるんだけど伝わってる?

369名無しさん@そうだ選挙にいこう2018/05/18(金) 19:57:51.98
どういう意図でオートフィル使うのかよくわからんが
常にってんなら絶対参照ではあかんのか?

370名無しさん@そうだ選挙にいこう2018/05/18(金) 21:36:34.11
最近大学で使い始めて、
ここから
エクセルの技術やスピードを
あげるには
まず何よりもショートカットキーや図の作り方
覚えるのが土台になりますかね?
思うように進まず難しい

371名無しさん@そうだ選挙にいこう2018/05/18(金) 21:38:41.95
>>370
何に使うかで覚えるべき事も違うから
自分で考えるしかないんじゃないの?

372名無しさん@そうだ選挙にいこう2018/05/18(金) 21:42:42.77
入力の素早さだと、ctrl-Rとctrl-Dを覚えるのが必須だな
クリップボードを使わずにコピーできるのがミソ

373名無しさん@そうだ選挙にいこう2018/05/18(金) 23:24:24.54
>>370
例えば、数値を使う事務処理ベースから入るなら、
世の中で定期的に公開されるxlsxやcsvデータから、関心のあるモノ落としていじってみれば?
・オートフィルターとSUBTOTAL
・テーブル、配列数式
・名前定義
・表示形式や日付・時刻関数、文字列関数を使ってのデータ処理
・ROUND、INT、IF、AND、OR、SWITCH、ISERROR、ISNUMBER、NA、INDEX(MATCH)、COUNTIFなんかの関数を使っての集計
・算術平均、幾何平均
・いろいろな報告書で使われている折れ線、積み重ね、ドーナツ、散布図、3Dマップなんかのグラフを真似てみる
なんてところから、
・ピボットテーブル・グラフ、スライサーを使ってみる
・ゴールシークを使ってみる
・近似値や標準偏差や相関係数なんかを使っての初級統計分析(本気でやるにはRあたりで)
・VBA処理に手を出してみる
とか。

ただし、妙なネ申Excel回避のため、罫線は極力使わない。セルの単位の目盛線が既にある。

例えばオイラが関心があっていろいろやってるのは、
・気象庁の気象観測データ
・電力10社のエリア需給実績、OCCTOの送電線潮流実績
・再エネFIT制度の都道府県、市町村別導入量・認定量
・国土交通省の自動車燃料消費統計
・有価証券報告書(表のページをAcrobat等でpdfからExcel形式に変換して)
等。

セルデータがブランクなのか"0"なのか"-"なのか"NA"なのかで、
SUBTOTAL(9, )またはSUBTOTAL(109, )で集計するときと、グラフで集計するときの挙動が違うとか、
10万行もあるとさすがに計算処理がキツいとか、やってみるといろいろツボやコツがわかる。

ショートカットキーあたりは、その中で覚えれば?

374名無しさん@そうだ選挙にいこう2018/05/19(土) 00:31:27.46
excelとは関係ないんだけど一人称がオイラの奴は信用しないことにしている

375名無しさん@そうだ選挙にいこう2018/05/19(土) 01:18:52.56
>372
Ctrl+Dはほんと使える。
範囲選択してCtrl+D押すとオートフィルみたいにも使えるし、図形やグラフのコピーなんかもこれでできるし。

Alt→E→A→A(クリア)とか、Alt系のショートカット(なんか名前があったと思うけど忘れた)も覚えておくと便利。

376名無しさん@そうだ選挙にいこう2018/05/19(土) 01:33:16.49
>>370
なるべくマウスを持たないで作業できるようにする方が何倍も速くなるよ
関数やVBAなんて覚えようとしなくていい必要に迫られたら仕方なく覚えようって意識でいい

377名無しさん@そうだ選挙にいこう2018/05/19(土) 01:34:14.80
某超有名外資系ではマウスをひっくり返すところから始めるぐらいさHAHAHA

378名無しさん@そうだ選挙にいこう2018/05/19(土) 08:16:41.87
マウスなしでグループ化とかどうやるんだろ

379名無しさん@そうだ選挙にいこう2018/05/19(土) 08:31:38.87
alt-shift-右, 左だよ
グループ化とグループ解除は簡単なんだけど、
グループ化したものを展開したりたたんだりがキーボードからやれない
そっちの方が操作する機会は圧倒的に多いのに

380名無しさん@そうだ選挙にいこう2018/05/19(土) 08:35:55.44
出来なくはないのか
Alt-AH, Alt-AJ

AはdAta, HはHideとして、Jは何だ

381名無しさん@そうだ選挙にいこう2018/05/19(土) 08:55:09.92
>>379
すっげー!wwwこんな操作あったのかwwwつかわねーwwww

382名無しさん@そうだ選挙にいこう2018/05/19(土) 09:29:58.00
オートフィルタつけるのにAlt-A-Tはよくやってるな

あと旧ショートカットだけど
シート隠すAlt-O-H-H
シート再表示Alt-O-H-U
この二つはもう指が覚えてるわ
たしか今のショートカットより一手少ないんだw

383名無しさん@そうだ選挙にいこう2018/05/19(土) 09:36:08.61
右クリックの代わりにアプリケーションキーはよく使うよね
コピーした後の値貼り付けとかさ

384名無しさん@そうだ選挙にいこう2018/05/19(土) 09:56:12.30
シート名の編集の Alt-OHR は代替のショートカットが無かったような
編集するよりはコピペしたい時によく使う
Alt-EM, Alt-ELもよく使う

excelとしては消してしまいたいので、ヘルプも何もない裏技状態

385名無しさん@そうだ選挙にいこう2018/05/19(土) 11:01:41.47
アプリケーションキーはキーボード見ないと場所がわからないので、shift+F10を使ってるわ

386名無しさん@そうだ選挙にいこう2018/05/19(土) 12:46:03.36
グループ化はめちゃくちゃ使うぞ

387名無しさん@そうだ選挙にいこう2018/05/19(土) 14:12:56.34
>>386
微妙だなぁ
表があればいいって人と、表を更に加工する人で分かれる
前者は印刷するものを渡すし、後者には最小限加工しただけの生データを渡す

それにグループ化ってバグりやすいからあんまり使わない。
2007ぐらいだとボロボロだった

388名無しさん@そうだ選挙にいこう2018/05/19(土) 19:46:42.82
エクセルの質問の件ありがとうございます!

まずは
必要な操作をとにかく手でやりながら
これはショートカットキーでできないか?とアプローチはじめていきます

後々関数とかも余裕出れば
書籍買って勉強はじめていきます

389名無しさん@そうだ選挙にいこう2018/05/19(土) 19:49:10.05
あとひとつ質問ですが、

パソコン自体のショートカットキーでも
書籍やネット検索では
どうしても漏れや一覧性がないので
メモ帳に自分で
ショートカットキー一覧性を作り始めて
それを開いて操作すると
覚えが早くなった気がします

こういう風に漏れなく
覚えていった方とかいらっしゃいますかね?

390名無しさん@そうだ選挙にいこう2018/05/19(土) 19:57:17.56
体に覚えさせた操作は、
体が忘れてしまうと実行不能

391名無しさん@そうだ選挙にいこう2018/05/19(土) 20:33:51.96
ショートカットキー覚えて操作が早くなるのは楽しいね
その気持は忘れないで

後は正規化したデータの持ち方や、関数の使い方を覚えると良いよ
vbaを覚えるとそもそも操作自体しなくなるけど

392名無しさん@そうだ選挙にいこう2018/05/19(土) 21:27:54.98
>>389
それやったよ
マイナビ500円シリーズのExcelを手始めに買ってみたら表紙カバーの裏がショートカットキー一覧だったからそれをクリアファイルに入れて手元に置いてしばらく作業してた

そのうち基本のは覚えてきたので、ピンポイントで使いたいのをググって3,4個付箋に書く
→モニターの下んとこにテープで貼る(モニター見る目線のまま確認できることがポイント)
使う時は必ずそれを見ながらショートカットを叩き込む
→覚えたのは線で消していき、全部覚えたらメモは捨てる(今思うとキープしておけばよかった)
こんなことを未だやるよ
自分は派遣社員だから行く会社で必要なショートカットも変わってくる
パワポもコレでだいぶ覚えて作業スピード上がった
今はパワポ全く使わないから忘れたけどw

どんどんショートカットは蓄積されていって作業は楽になるよ

一覧作りに時間かけず書いて覚えて捨てる、みたいな方がいいと思うよ

あとオススメはクイックアクセスツールバーのカスタマイズ(リボンの下に配置)
ここによく使うものは出しておく、でこのコマンドもショートカットで呼び出す、またはクリック
これはその時の動きの流れで臨機応変に
常に使いやすさを追求して並びやラインナップを変えていくと精鋭が並ぶw

クイックアクセスツールバーのカスタマイズのショートカット呼び出しは完全自分仕様だから会社変わる時は最終形をスクショして持ち帰るようにしてる
新しい会社入ったらなる早でクイックアクセスツールバーをカスタマイズする
でもこれもまたその会社で形は変わってく

同僚に「ピアノ弾いてるみたいで何やってるか早くてわかんね」と笑われた

余談だけどマイナビ500円シリーズは初心者には秀逸だった

Excel達人目指して頑張れ〜

393名無しさん@そうだ選挙にいこう2018/05/19(土) 21:55:29.58
そうなんですね
参考になります!

エクセル使いこなせるのは
ほんと羨ましい
時間かからずはやく
思い通りに操作できるようになりたい

エクセルクリアしたは
パワポやワードも早く取り掛かりたいな

394名無しさん@そうだ選挙にいこう2018/05/19(土) 21:56:13.21
>>389
ある資料を作るのに30分かけるのか、15分かけるのか、とか、どうしたら速くなるか考えるといいよ

逆に言えば、時間が変わらないんならVBAも関数も不要。直接入力や操作の方が早いんならその方が優れてる。

あくまで効率化のためにやるんだっていうそもそもの前提を忘れちゃダメだよ

どんなにエクセルに詳しくても資料を作るのが遅いんなら、意味無いし

395名無しさん@そうだ選挙にいこう2018/05/19(土) 22:47:46.25
>>394
そうだね
時間かけた自己満になってはダメ

ただその先その資料をどの位の期間、どういった人達に見せるのかを勘案し、重役たちが会議に使うものならしっかり作り込む、とりあえず自分たちがザッと見たいだけなら頭の中で組み立てつつそのまま手を動かしザクザク作る

とりあえずのやっつけ仕事、または人の作ったフォーマットパクるしかしない奴がいて、時間をかけないが信条らしいけど、結局帯に短し襷に長しといったことで誰も見なくなる

重要度によって必要がある時はしっかり時間をかけてでも作り込む
集中してロジック組んで見た目に磨きもかける
決して手が凝ったものというのではなくどうしたらシンプルに直感的に伝えられるかを

そういうのをゼロスクラッチからいくつか作るうちに引き出し増えていく

396名無しさん@そうだ選挙にいこう2018/05/19(土) 22:50:17.85
ゼロスクラッチは若干変な言い方だったね
フルスクラッチだね

397名無しさん@そうだ選挙にいこう2018/05/20(日) 00:10:03.50
まあ本当にVBAを使わないと効率的にならないとか、技術的な話になれば、外注すればいいし
結局基本動作を早くしとくのが1番無駄にならない

398名無しさん@そうだ選挙にいこう2018/05/20(日) 00:22:13.69
関数がすごく長くなってきたら、これはexcelの範囲を超えてるなと思わないといけない

目的が達成されるなら、別に全てをexcelだけでやる必要はない
batファイルだけでゲームを作る、みたいな世界に入りかけている

vbaも数行で書けないようなのはあっさり諦めた方がいい
vbaにしか無いような機能を使う為に仕方なく使うだけで、
極めたら何か得するような言語でもない

399名無しさん@そうだ選挙にいこう2018/05/20(日) 03:03:08.31
Excelが飛躍的に伸びることはなく、BIツールの使用率が増えることは目に見えてるが、基本的なことを習得するのは他でも役に立つ
結局各BIツールにも計算式入れるし
だが反対に今すぐExcelがなくならないことも確か
Excelは廃れると信じて関数をvlookup以外覚えず逃げ切り勝ちを目論んでる人がいるんだけど、結局応用力なくてどこかで頭打ちになるのがハッキリと目に見えるw
これさえも出来ない人はBIツールも使いこなせい

400名無しさん@そうだ選挙にいこう2018/05/20(日) 07:59:06.46
>Excelは廃れると信じて
アホすぎる。現状世界の標準ツールだろう
例え自社で使わなくなっても、顧客提出用など幾らでも使う場面はある

数式を使わずにマクロに逃げるってなら分かるけどね

401名無しさん@そうだ選挙にいこう2018/05/20(日) 07:59:40.09
Excel好きだからここ見てるけど、最近はあまりExcelで作業しなくなったな
Excel上だとショートカット駆使してもせいぜい数秒〜数分程度しか早くならないが、xlsxをソースに外部処理すれば数時間、数日レベルで早いから
VBAどころか、関数すらもあまり使わなくなった
時代の流れかな
でもちょっとしたデータの入力や確認にはやっぱりExcelはすごく便利だと思う

402名無しさん@そうだ選挙にいこう2018/05/20(日) 08:37:05.93
>>401
それ具体的にはビジュアライズ系?

403名無しさん@そうだ選挙にいこう2018/05/20(日) 09:03:10.10
excelデータを外部から読み書きする手段としては、何がいいだろう

404名無しさん@そうだ選挙にいこう2018/05/20(日) 09:17:13.94
Excelを直接読み書きせずCSVのが良いんじゃない?

405名無しさん@そうだ選挙にいこう2018/05/20(日) 15:17:55.04
    A   B
1  山田  5
2  田中  6
3  鈴木  7
4  山田  1
5  鈴木  4
6  山田  3
7  橋本  1

計    C
山田   9(5+3+1)
鈴木   11(7+4)
橋本   1
田中   6

としたい時、C行のセルには何の関数を入力すればいいですか?

406名無しさん@そうだ選挙にいこう2018/05/20(日) 15:23:19.07
>>405は自己解決しました

407名無しさん@そうだ選挙にいこう2018/05/20(日) 15:23:48.90
sumifぅ・・・ですかねぇ

408名無しさん@そうだ選挙にいこう2018/05/20(日) 16:02:43.85
いちおテンプレ使った方が質問て視認しやすいから質問者さん使ってはどうかね?

409名無しさん@そうだ選挙にいこう2018/05/20(日) 16:24:26.82
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

散らばっているデータを楽に集める方法はありますか?
請求(売上)、原価(仕入)、広告という3つのデータがあり、これを一つの表にまとめます
最終的に作るのは「合計表」です

請求(accessのテーブルの中)
月|得意先名|得意先番号|金額

原価(accessのテーブルの中)
※月〆で集計されたデータが入力されている
月|商品名|商品番号|得意先番号|金額

広告(エクセルデータ)
日付|得意先番号|金額(費用)|

合計表。エクセルで1得意先が3行になるデータです
広告費は粗利の下には入れず、右端での集計になります
(上司がその方が見やすいというため)

項目|得意先番号|1月|2月…11月|12月|合計|広告費|最終損益|
売上|     |90|80       |170| ー |   |
原価|     |70|40       |110| ー |   |
粗利|     |20|40       | 60| 20 | 40 |

以上です
変速的な表ですが、どういったルーチンだと楽に作れそうでしょうか?

410名無しさん@そうだ選挙にいこう2018/05/20(日) 16:32:55.59
なんやコレ
読みにくぅ

411名無しさん@そうだ選挙にいこう2018/05/20(日) 22:37:56.36
Excelの勉強しててどーしても理解出来ないことあるので助けてください…
この問題、答えがイ.なんですが最後に+1を付けなきゃいけない意味がわかりません… https://i.imgur.com/Xnm6dK8.jpg

412名無しさん@そうだ選挙にいこう2018/05/20(日) 22:48:01.71
>>411
D4の「活動場所」を摂りたいんでしょ?
+1を付けなければC10の「16時」になるから、+1して一個下にずらしてC11の「筋トレ室」を取得している

413名無しさん@そうだ選挙にいこう2018/05/20(日) 22:49:03.86
クロス集計の表からデータ取ってくるのは問題が悪いな
実務ではよくあるけど

414名無しさん@そうだ選挙にいこう2018/05/20(日) 22:49:34.80
>>411
火曜の卓球部なので+1がないとC10を参照することになるから16時を返す
活動場所を返したいので+1してC11に変えてる

415名無しさん@そうだ選挙にいこう2018/05/20(日) 23:02:44.63
あーーーーなるほど!!!!
理解しました!!
ありがとうございます!

416名無しさん@そうだ選挙にいこう2018/05/20(日) 23:05:20.48
自作ボードゲーム市場に詳しい「ペンとサイコロ」というブログの
「ゲムマ2017秋・アンケート結果 第二弾:2016→2017年比較」の記事によると

ゲームマーケットに出品した人の半分が赤字で半分が黒字でちょうど半々だそうだ
50万以上の儲けが5%いるが逆に50万以上赤字なのも5%いる
そして初参加の人の7割が赤字なのに対して、ノウハウありや知名度や固定ファン層が居る
中堅サークル7割が黒字になってる
継続性とブランド力構築とノウハウが大事だという事だと思う
初参加の人は作る個数と需要を見極めツイッターやユーチューブでの宣伝がカギになる
最初は50〜100個ぐらいをいかに金かけないで作って売るかの勝負になる
これはイベントでの話でオンライン販売は別だし特別運がいいと海外展開もできる

これがゲムマ2016・2017年(初の二日開催)の販売数
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220211924.png
これが販売金額
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220212902.png
これがイベントでの利益
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220213109.png

417名無しさん@そうだ選挙にいこう2018/05/21(月) 01:26:26.82
>>401
偉くなれば部下が手を動かすんだから当たり前でしょ
むしろおじさんになっても出世しなくてエクセルバリバリ使ってますみたいな方が恐ろしいよ

418名無しさん@そうだ選挙にいこう2018/05/21(月) 07:56:00.81
>>402
察しのとおり、ビジュアライズ処理での効率差が特に顕著だと思う
他にもExcelが苦手な処理(たとえば>>409のような処理)も外部処理するかな

>>417
確かに出世したらExcel使わなくなるし、操作やショートカットとか一生懸命覚えてもなとは思うわ
でも外部処理が増えたってのはそういう意味じゃない
俺の環境ではExcelじゃ力不足なケースが目に見えて増えてきたってこと
まあ少々スレチな話題だし何か気に障ったら謝るよ、俺もExcelは好きなんだ

419名無しさん@そうだ選挙にいこう2018/05/21(月) 07:57:57.76
なんでそんなのどかで昭和な出世感覚なんだ

420名無しさん@そうだ選挙にいこう2018/05/21(月) 12:23:09.92
おじさん、マウントしてちょっとだけ悪態つきたかったんだろうね

visualizationツールも、もうひと声かゆいところに手が届くようになってほしいところ

Excelのショートカットで処理スピードあげられることとBIツールに取り込むことを同列で語ることや出世したら使わなくなるからショートカット覚えるのは、と同列で語るところがセンスないよ

若者、気にせず今はどんどんショートカット覚えろ!!

言ってることは概ねわかるんだけど、なぜその出力の仕方?と残念なパターンだよね

おじさん、周りに好かれる上司になりたかったらもちっと言い方勉強して

421名無しさん@そうだ選挙にいこう2018/05/22(火) 07:14:42.70
>>409って難しいでしょうか

422名無しさん@そうだ選挙にいこう2018/05/22(火) 12:16:26.21
>>421
テーブルの意味がわからんから作り直せ

423名無しさん@そうだ選挙にいこう2018/05/23(水) 00:02:35.52
説明が拙いですがお願いします。

横にすごく長い表があって左の方と右の方を何度も繰り返しコピペするという作業があります。
左の方は最初の始まりなんですぐ行き止まりになるのでいいんですが、マウスホイールのクリック機能を使い右にいくと際限なく右にいってしまうので
コピーしたいセルのところまで毎回戻って探してコピーするというとんでもなく不効率な状況です。

そこでコピーしたいセル周辺で止まるようにするやり方はないでしょうか?
よろしくお願いします。

424名無しさん@そうだ選挙にいこう2018/05/23(水) 00:16:08.98
>>423
すぐに思いつくのは
・グループ化
・非表示

作業中はグループ化を閉じればいいと思う

別の方法としては
ウィンドウ枠の固定
・新しいウィンドウで開く
・分割

まぁVBAでいいんじゃねって話もあるけど、恐らく使えないのだろう

425名無しさん@そうだ選挙にいこう2018/05/23(水) 00:37:03.46
>>424

表の右端の方を非表示とかにしても結局際限なく右に広がる余白セルの方まで
行ってしまいますよね?

426名無しさん@そうだ選挙にいこう2018/05/23(水) 00:47:08.69
>>423
ctrl+右キーというのはどう?データのあるセルの境界まで移動するやつ

427名無しさん@そうだ選挙にいこう2018/05/23(水) 03:16:49.05
>>425
ま、だけどとりあえず右端行って、すぐ左に行けばデータ域にいけるでしょ
グループ化か非表示が良さそうだけどね

428名無しさん@そうだ選挙にいこう2018/05/23(水) 06:38:52.70
>>421
一発きりの仕事でいいのなら
ACCESSのクロス集計で集めた数字をコピペでなんとか集めてやる
定常的に発生する業務ならVBAでやるかも

429名無しさん@そうだ選挙にいこう2018/05/23(水) 08:00:20.93
>>423
セルがわかってるなら、F5でジャンプするとか

430名無しさん@そうだ選挙にいこう2018/05/23(水) 12:37:38.52
セルのアドレスがわかっているなら
=セル相対アドレス
とやって、一ヶ所に集めてから、値のコピペとかどうだろう
恐らく、二つぐらいの列から集めるんだよね?

431名無しさん@そうだ選挙にいこう2018/05/23(水) 14:04:23.27
自分なら
ウィンドウ枠の固定
データが詰まってる行でctrl+右

だけど時々何らかからエクスポートしてファイルだとデータ詰まってても再右列まで飛ぶ現象はあるが、再度ctrl+左するとデータ域まで飛ぶから、こんなんでいいと思ってる

432名無しさん@そうだ選挙にいこう2018/05/23(水) 18:11:27.48
>>423
コピーしたいセルの列のキーワードをctrl+fすれば?

433名無しさん@そうだ選挙にいこう2018/05/23(水) 21:06:13.61
右端を非表示にするんじゃなくて、間を非表示にすればいいでないの?

434名無しさん@そうだ選挙にいこう2018/05/23(水) 21:19:03.14
>>424が書いてる方法のどれかでいいと思うが
> ・グループ化
> ・非表示
> ・ウィンドウ枠の固定
> ・新しいウィンドウで開く
> ・分割
>>425は何を言ってるのかよくわからん

435名無しさん@そうだ選挙にいこう2018/05/23(水) 21:23:17.90
端まで非表示にできるって知らないと、
そういうファイルを見た時にどうやって戻すのか謎だよな

4364232018/05/23(水) 21:31:09.39
いろいろとありがとうございます。


今のところ>>433のやり方でやっております。
けどまだまだ先の長い作業でこれからも毎日のようにこのコピペ作業を繰り返す必要があるので
少しでも効率的なやり方を模索しています。

>>433でもそこそこ速いのですが、マウスをゆっくり動かさないといけない点でややスピードが落ちます。

>>429>>432>>430は自分の状況の場合は不効率でした。

>>431の意味がわからないので誰か教えてください
ウィンドウ枠の固定は右の方に飛んでいかないような使い方もできるのでしょうか?
自分の知識では上と左の行や列を常に見えるようにしておくという使い方だと思いましたが

437名無しさん@そうだ選挙にいこう2018/05/23(水) 21:38:49.05
>>434
表の最右端の辺りを非表示にしても更にその右に続く空白セル群の方に飛んでいくという意味です

>>435
自分がコピーしたい部分より右を全て非表示にしてコピーしたい部分の辺りで行き止まりにするやり方教えてください

438名無しさん@そうだ選挙にいこう2018/05/23(水) 21:42:27.57
非表示は簡単だって
端まで選択して非表示にするだけ

戻すのが知らないとはまる

439名無しさん@そうだ選挙にいこう2018/05/23(水) 22:51:30.71
       月   火   水   木   金
校長室  山田  伊藤  渡辺  島口  小林
保健室  内藤  藤原  渋谷  佐藤  鈴木
理科室  西村  横井  板橋  杉浦  木村
音楽室  車谷  中村  岩井  岡本  古井

というような表があったとして、入力欄のセルに「岡本」と入れたら
2つの別セルに「音楽室」と「木」をそれぞれ表示させるにはどうすれば良いでしょうか
(「藤原」と入力したら「保健室」と「火」です)

※名前の欄には同じ名前が重複して入ることはありません

【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 否
【4 VBAでの回答の可否】 否

440名無しさん@そうだ選挙にいこう2018/05/23(水) 22:55:22.90
>>436
もうそこまで効率を考えられるなら、vba覚えたら?
コピペなんて一瞬で全自動で終わるぞ

>>438
俺も始めてみた時はファイルが壊れたと思った

441名無しさん@そうだ選挙にいこう2018/05/23(水) 23:00:22.06
>>439
「というような表」が難しいな
4*5ぐらいならindexmatchを4つ繋げてお茶を濁すわ
もっと巨大ならわからん

442名無しさん@そうだ選挙にいこう2018/05/23(水) 23:03:00.39
>>439
曜日はこんな漢字

H6=岡本
H7=IFERROR(INDEX(1:1,MATCH($H$6,2:2,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,3:3,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,4:4,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,5:5,0)),"")

443名無しさん@そうだ選挙にいこう2018/05/23(水) 23:10:09.01
>>436
431だけど、まずウィンドウ枠の固定をする意味はもしコピー範囲を失敗した時でもすぐにまた範囲取りをやり直すため左上セルにすぐ戻る為の措置

それからひとつ、マウスと書いてるけどマウスで範囲選択してるの?
おそらくそれがそもそもの間違いだよ
ここでみんなが書いてるアドバイスは範囲選択をショートカットでする前提
なのでctrl+右矢印のショートカットが使えるかまず教えてくれ
あとデータ領域の1列目はデータは再右列までデータ詰まってるの?

あと左手はshift+ctrl押してないわけ?

つかこれしき自分でできないのはやべーぞ

左上セル選択したらあとは最右列行って最終行まで行くだけなんだけど…

444名無しさん@そうだ選挙にいこう2018/05/23(水) 23:13:11.95
>>440
自分はなんとなくだけど、最右列は1列残して非表示したりする
なんかの挙動で表示できなくて苦労したことあったから
まぁなるべく非表示自体使わないようにしてるけど
使うならグループ化

おそらく436はvbaに進むより、ショートカット使えてないレベルだと思うわ

445名無しさん@そうだ選挙にいこう2018/05/23(水) 23:22:30.36
>>439

各列ごとにcounta(岡本)でどの列に岡本が含まれているかを特定して、
その列の中で岡本が何行目に含まれているかを検索すればいいんじゃないかな。

イメージとしては
a1=岡本
b1〜f1にcounta(a1,各列)
a2にb1〜f1のうち、1のセルが何列目にあるかmatch
その列の中で岡本をmatch

446名無しさん@そうだ選挙にいこう2018/05/24(木) 00:02:29.99
>>445
countaの作業列を作るのね
曜日と教室両方求めるならmatchもうひとつネストじゃない?

447名無しさん@そうだ選挙にいこう2018/05/24(木) 00:11:19.42
&で繋げて表示させるイメージでいたら、別セル表示でいいのか
だったらもうひとつ解答セルにmatchか

4484402018/05/24(木) 00:17:14.67
>>439
作った。使え
https://dotup.org/uploda/dotup.org1540958.zip.html

>>445
countaってどういうことか分からんかった

449名無しさん@そうだ選挙にいこう2018/05/24(木) 00:24:13.55
>>448
そうやね
countifに脳内変換して考えてたわ

それするならcountifじゃね?

450名無しさん@そうだ選挙にいこう2018/05/24(木) 01:26:50.84
>>446
まあcountaかcountifがいいのかもよくわからんし、何回ネストの必要があるかもよくわからんけど同じことだから後はできるでしょ的な

451名無しさん@そうだ選挙にいこう2018/05/24(木) 02:12:21.99
>>450
countaかcountifかが判断つかないのはヤバイな

452名無しさん@そうだ選挙にいこう2018/05/24(木) 02:14:35.59
むしろif(countif でもいい

453名無しさん@そうだ選挙にいこう2018/05/24(木) 05:25:49.41

454名無しさん@そうだ選挙にいこう2018/05/24(木) 08:14:06.89
>>451
覚えてねえ

455名無しさん@そうだ選挙にいこう2018/05/24(木) 11:48:23.11
excel2016なんですが、ファイルをタスクバーに並べて表示できなくなってしまし
たいへん不便に感じています。
他のソフトを使用でもいいので、タスクバーの並べて表示ってできませんか?

456名無しさん@そうだ選挙にいこう2018/05/24(木) 14:09:30.96
この言葉遣い荒い人なんとかなんないの

457名無しさん@そうだ選挙にいこう2018/05/24(木) 17:11:23.61
見てて気分悪いな
やれ、とか
使え、とか

458名無しさん@そうだ選挙にいこう2018/05/24(木) 19:03:03.24
>>456-457
このくらいで気分悪くなるなら
他の人間の足を引っ張るだけだから、
保健室に引きこもって黙ってろ
クソ雑魚ナメクジ

459名無しさん@そうだ選挙にいこう2018/05/24(木) 19:20:44.86
あーあ
自ら馬鹿丸出ししちゃった

460名無しさん@そうだ選挙にいこう2018/05/24(木) 19:46:59.75
このスレもワッチョイとか必要ですかねえ

461名無しさん@そうだ選挙にいこう2018/05/24(木) 20:07:01.13
ワッチョイまでしなくてもIDくらい…と以前議論したが、そもそもこの板はIDつけられなかった、というオチだったような

462名無しさん@そうだ選挙にいこう2018/05/24(木) 20:07:52.60
デフォが横柄なのってなんなんやろね

463名無しさん@そうだ選挙にいこう2018/05/24(木) 21:35:25.38
ネタがExcelだから荒れてもたかが知れてるしこのままでいいんでは?
横柄で何が悪いと開き直るってのは理解に苦しむが

464名無しさん@そうだ選挙にいこう2018/05/24(木) 21:47:39.04
ここ2chだし死ねは挨拶だと思ってる

465名無しさん@そうだ選挙にいこう2018/05/24(木) 21:52:25.65
割とどうでもいいこと聞くんだけど
行番号の1の上というか
列番号(番号?英語?)のAの左というか
そこをクリックしたらシート全体を選択できるグレーの凾ンたいなマークのエリアあるよね
あの部分って何か名前あるの?

エクセル初心者にこの存在を教える時とかに
まあわざわざ名前なんて覚えさせる必要もないんだけど
教える俺が名前知ってたらちょっとカッコつけれるかなって思ったんだ

慣れてきたらCtrlAしか使わんかもしれんけどもさ

466名無しさん@そうだ選挙にいこう2018/05/24(木) 22:07:08.74
【1 OSの種類         .】 Windows10 1709
【2 Excelのバージョン   】 Excel 2016/Office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

よくある商品売り上げリスト、みたいなものから、商品リストを関数で作りたいのだけど、何を使ったらよいか教えてください
「商品マスタ使えばよくね?」というのは無しで。

りんご
りんご
みかん
すいか
いちご
りんご
みかん
 ↓
りんご
みかん
すいか
いちご

467名無しさん@そうだ選挙にいこう2018/05/24(木) 22:09:32.90
>>466
データ範囲をピボットして果物名を行フィールドに出すだけ

468名無しさん@そうだ選挙にいこう2018/05/24(木) 22:13:37.67
>>465
「[すべて選択]ボタン」だそうだよ
オフィシャルで
「全セル選択ボタン」でググったらすぐ出てきたけど

https://support.office.com/ja-jp/article/ワークシートのすべてのセルを選択します%E3%80%82-1a35f997-7afa-4656-bd06-c8086765fccf

469名無しさん@そうだ選挙にいこう2018/05/24(木) 22:15:23.04
>>467
ピポットでいいのか! thx
明日中に仕上げたい資料があったんだが、これで間に合う!

470名無しさん@そうだ選挙にいこう2018/05/24(木) 22:17:32.89
>>464
おっさんなんだね
頭悪そ

471名無しさん@そうだ選挙にいこう2018/05/24(木) 22:33:54.49
>>469
>>467さんじゃないけど、ピ『ボ』ットね
誰かに説明する時とかに、ピポットとか言ってたら恥ずかしいよ!

472名無しさん@そうだ選挙にいこう2018/05/24(木) 22:41:21.20
>>471
周りでも平気でピポットと言ってる人いるわw
むっちゃ恥ずい
pivot tableと思い浮かべる癖つけた方がいいかもな

前にconcatenateをコンセントレートと言われてワロタ
いや別に集中してくれていいけどさ

473名無しさん@そうだ選挙にいこう2018/05/24(木) 22:45:58.46
【1 OSの種類         .】 macOS High Sierra 10.13.14
【2 Excelのバージョン   】 Excel2016 for mac
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

Ifやandやorを使うことが連発になると思うのですが、
以下のような条件分布は可能でしょうか?
関数をはじめてやったので調べながらやっているのですが、TRUEやFALSEを返してしまいます。。。

■条件
D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
D6がY→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,663
D6がY→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば2,815
D6がJ→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,489
D6がJ→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,930
D6がJ→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば3,096
D6がF→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば3,395

よろしくお願いいたします。

474名無しさん@そうだ選挙にいこう2018/05/24(木) 22:46:57.45
>>465
全セル選択ボタン
全て選択ボタン
select all button
あんまりかっこよくなかった。

475名無しさん@そうだ選挙にいこう2018/05/24(木) 23:00:15.37
>>468,474
(´;ω;)そんなあ

まずさあ「ボタン」はやめようよ・・・
「エリア」とか「スペース」とかさあ
「ゾーン」でもいいけどさあ
「ボタン」はないでしょ・・・

グレーのデルタマークとか言ってたほうがまだマシだわ・・・・

476名無しさん@そうだ選挙にいこう2018/05/24(木) 23:13:38.67
>>475
ハッタリだけなら英語名をそのまま採用して「セレクトオール」でいいんじゃない?

477名無しさん@そうだ選挙にいこう2018/05/24(木) 23:27:14.03
ctrl-Aで何が選択されるかの規則が今ひとつ判らん

478名無しさん@そうだ選挙にいこう2018/05/24(木) 23:47:39.71
>>473
>D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
この

は何を表しているの?

479名無しさん@そうだ選挙にいこう2018/05/24(木) 23:51:52.63

480名無しさん@そうだ選挙にいこう2018/05/25(金) 00:30:20.05
>>478
すみません。
「D6がYならば」でした。説明なしですみません。

481名無しさん@そうだ選挙にいこう2018/05/25(金) 00:37:00.99
>>473
間違ったらゴメンね
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
SWITCH("HND",E6,MATCH(G6,{"OKA","MMY","ISG"},0),G6,MATCH(E6,{"OKA","MMY","ISG"},0)))

482名無しさん@そうだ選挙にいこう2018/05/25(金) 00:42:52.34
スマホアプリ版(無料)のMicrosoft Excelで範囲内の最大値、最小値に色付けする事は可能でしょうか?
抜き出す事は打ち込むだけだから出来たんですが、書式設定とかが分からず詰んでます。

テンプレ無視で申し訳ないですがお願いします!

483名無しさん@そうだ選挙にいこう2018/05/25(金) 00:44:35.00
あ、こうか>>481
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
MATCH(SWITCH("HND",E6,G6,G6,E6),{"OKA","MMY","ISG"},0))

484名無しさん@そうだ選挙にいこう2018/05/25(金) 00:59:41.49
>>482
条件付き書式はPC版でしか入力できない
書式の入ったファイルをスマホで開くことはできる

485名無しさん@そうだ選挙にいこう2018/05/25(金) 01:02:58.50
>>475
なんでそんなカッコつけるん?
ボタンは何がいけないのかわからん
そんなに英語がいいならオールセルセレクトボタン

all sell select button

486名無しさん@そうだ選挙にいこう2018/05/25(金) 01:22:55.03
>>485
cells

487名無しさん@そうだ選挙にいこう2018/05/25(金) 01:27:29.65
>>456
便所の落書きで言葉遣いに丁寧さを求める方がどうかしてるよ

488名無しさん@そうだ選挙にいこう2018/05/25(金) 01:30:45.48
>>484
やはり出来んのか…
でもこれでスッキリ眠れる
ありがとう

489名無しさん@そうだ選挙にいこう2018/05/25(金) 01:35:15.11
>>481, >>483
ありがとうございます。
ただ画像の通りエラーが出てしまいます。。
https://i.imgur.com/jAI9lBt.jpg

参考になるかわかりませんが、シートのイメージをアップしました。
この黄色の帯部分を反映させるエクセルにしたいと考えておりまして。。
https://i.imgur.com/L2iKTsV.jpg

490名無しさん@そうだ選挙にいこう2018/05/25(金) 01:35:56.07
>>486
ありゃ
さんきゅ

491名無しさん@そうだ選挙にいこう2018/05/25(金) 01:37:15.84
2ちゃん創成期から使ってる人の2ちゃんイズムかのう
そういうのはよくわからん
むしろ化石…?

492名無しさん@そうだ選挙にいこう2018/05/25(金) 02:03:53.02
自分は2ちゃんに来るというよりExcelの情報を得に来てるだけだから、便所の落書きと思ってないのでヘイトが強い表現には抵抗はあるかな
だからこのスレ以外は行かない
レスポンスの速さがあるから来てるだけで
でも2ちゃんだから、と言われたらまぁたしかにそうなのでそれまで
基本2ちゃんユーザーの人はその言い回ししてこそ?なの??
反論はあるだろうけど、2ちゃんぽい流儀や言い方に則ってるのってある意味マジメかよ!?みたいなツッコミもしたくなるし見てて滑稽だなとは思う
普通の言葉遣いできないの?ってw
でもまぁそこは繰り返しになるけど、2ちゃんだからと言われたら、はいそうですか、と
ひとことで言えば合わないってことなんだろうね
ID作らなくていいしレスポンスの速さがいいので来てたけどそろそろ来るのやめようかなと思いました
小ネタの雑談とかは時々役に立つし黙ってロムするよ

493名無しさん@そうだ選挙にいこう2018/05/25(金) 02:15:21.21
2ちゃんぽいやり取りは正直恥ずいと思う
けどそういうもん

494名無しさん@そうだ選挙にいこう2018/05/25(金) 05:42:27.82
言葉遣いはどうでもいいけど>>492みたいな中身のないレスはどうにかしてほしいわ

495名無しさん@そうだ選挙にいこう2018/05/25(金) 06:04:57.57
そうかね?
いいと思うけど

496名無しさん@そうだ選挙にいこう2018/05/25(金) 06:05:52.72
どうにかするよりスルースキルがないのをどうにかすれば?w

497名無しさん@そうだ選挙にいこう2018/05/25(金) 07:25:37.71
バカは全部自分宛てのレスだと思うからな
さっさと病院行け

498名無しさん@そうだ選挙にいこう2018/05/25(金) 07:45:32.06
そういう事のためにExcel雑談スレがあるんだけどな
みんなまとめてそっち行け

499名無しさん@そうだ選挙にいこう2018/05/25(金) 07:45:39.31
>>497
完全同意
特に>>497とかヤバイよな

500名無しさん@そうだ選挙にいこう2018/05/25(金) 07:45:43.70
“Excel職人”がいなくなる日に備えて後任を育成する「スキル定義」のコツ
http://techtarget.itmedia.co.jp/tt/news/1805/29/news03.html

501名無しさん@そうだ選挙にいこう2018/05/25(金) 07:48:53.00
エクセルの引き継ぎはプログラムよりも厄介
ってかどうせ集計しかやらないんだし最初から作り直したほうが早い

502名無しさん@そうだ選挙にいこう2018/05/25(金) 09:19:06.56
>>492
長文うぜえよ死ね

503名無しさん@そうだ選挙にいこう2018/05/25(金) 09:43:09.93
>>502
死ねでさぞ気分よかろうね

504名無しさん@そうだ選挙にいこう2018/05/25(金) 09:45:01.39
恥ずっw

505名無しさん@そうだ選挙にいこう2018/05/25(金) 09:57:45.06
>>503
良いわけないだろ不愉快だ頭沸いてんのか

新着レスの表示
レスを投稿する