2016年5月27日金曜日

【Googleスプレッドシートで自動採番をプチ改良】

047.【受付番号を自動採番】では以下の式を紹介しました。

C2セル:=TEXT(B2,"yymmdd")&"-"&TEXT(COUNTIF(B$2:B2,B2),"00")

この式は、受付日が入力されている行に関しては問題ないのですが、受付日が入力されていない行は以下のように表示されるのでカッコ悪いです。


そこで、IF関数 を使って、受付日が入力されていない時は何も表示されないように変更します。

C2セル:=IF(B2="","",TEXT(B2,"yymmdd")&"-"&TEXT(COUNTIF(B$2:B2,B2),"00"))


C2セルを他のセルにもコピーすれば、受付日が入力されていない行には何も表示されなくなります。




Googleスプレッドシートでも、受付日が入力されていない行の受付番号はカッコ悪いです。

C2セル:=TEXT(B2,"yymmdd")&"-"&TEXT(COUNTIF(B$2:B2,B2),"00")


そこで、IF関数 を使って、受付日が入力されていない時は何も表示されないように変更します。

C2セル:=IF(B2="","",TEXT(B2,"yymmdd")&"-"&TEXT(COUNTIF(B$2:B2,B2),"00"))


C2セルを他のセルにもコピーすれば、受付日が入力されていない行には何も表示されなくなります。


ではでは。


0 件のコメント:

コメントを投稿