データを追加するだけのフォームが最も基本的なフォームです。固定コンテンツの一部のドキュメント フォームはより複雑になります。Excel で作成されたドキュメントでは、一部のコンテンツでは、継続性と信頼性を高めるためにデータを自動的に生成する必要があります。よく見る請求書については、脱税を防止するために機械で印刷される請求書番号が自動的に連番となります。これらの文書番号はどのように自動的に生成されるのでしょうか? 以下の説明を聞いてみましょう。
たとえば、出荷注文の番号を生成する場合、通常は英語の文字と数字の組み合わせが使用されます。番号の英字部分には、文書タイプの最初の文字の大文字を使用できます。たとえば、送信文書の先頭に CK を付けることができます。
方法 1: 0 ~ 1 の乱数を生成できる最も単純な rand 関数を使用します。
1. 整数部分を 3 桁に変更するために、rand 関数に 1000 を掛けます。
2. そして、round 関数を通じてそれを取得します。 . 小数点以下 0 桁の整数部分
3. 英語文字「CK」をコネクタ & で接続する全体の式は、「NO.CK-」&ROUND(RAND()*1000,0) となります。
方法2: date関数のtoday関数を使用して、現在の年月日をコードとして取得します。
その後、コーディングは次のように完了します:
1. today を使用して現在の日付を取得します
2. 次に text 関数を使用して今日の日付を取得します。 、月と日が
3 で表示され、英語の文字「CK」がコネクタ & で接続されます。全体の式は次のようになります。 =="NO.CK-"&TEXT(TODAY(),"yymmdd") )。
方法 3: date 関数の now 関数を使用して、その日のリアルタイム時刻をエンコードとして取得します。
その後、コーディングは次のように完了します:
1. 現在時刻を取得するには、now を使用します。この関数には、年、月、日、時、分、秒などが含まれます。
##2. 次に、text 関数を使用して、「-」や「:」 3 などの記号を表示せずに、年、月、日、時、分、秒の特定の数値を表示します。英語の文字「CK」をコネクターで接続します & 全体の式は次のとおりです: ="NO.CK-"&TEXT(NOW(),"yymmddhhmmss")。方法 4: date 関数の now 関数と today 関数を組み合わせて、時刻の小数部分を取得します。
その後、コーディングは次のように完了します: 1. 現在時刻を取得するには、now を使用します。この関数には、年、月、日、時、分、秒などが含まれます。##2. 今日の日付を取得するには、today を使用します。
3. 2 を減算して、小数部分 (具体的には、時間、分、秒) を取得します
4. 次に、四捨五入を使用します。関数を使用して小数点以下 3 桁を取得し、1000
5 を掛けます。「CK」の英字
をコネクタ & で接続します。全体の式は次のとおりです: =="NO.CK-" &ROUND((NOW()-TODAY()), 3)*1000.
上記では番号を自動生成するいくつかの方法を説明しましたが、設定により生成される番号の内容も異なりますので、実際の業務に合わせてフォーマットの内容を選択してください。この方法を学べば、将来的には自分の仕訳帳に数値を設定して統計を行うこともできますし、オフィスソフトも日常生活で活用されるようになります。
以上がExcelで文書番号を自動生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。