> For the complete documentation index, see [llms.txt](https://ndw777.gitbook.io/manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ndw777.gitbook.io/manual/tools/family-refills.md).

# 一起領：多張處方合併排程

一家人幾張慢箋，各領各的一個月跑多趟。這個工具把它們湊成最少趟，**而且不會有任何一天斷藥**。

<figure><img src="https://2425769477-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2UoEV34DNk0WQY3del7%2Fuploads%2FTdwgvlssojzfaPisH8rD%2Fimage.png?alt=media&amp;token=6e538fba-7b56-4c7c-8ba9-72f1df3cf81a" alt=""><figcaption></figcaption></figure>

從「領藥日計算」的「**一起領 ›**」按鈕開啟。處方清單一開始是空的，要自己加。

## 加入處方

**一人一張；同一人有兩張慢箋就加兩列**。

基本欄位：

| 欄位       | 說明        |
| -------- | --------- |
| **姓名**   | 區別用，隨便打也行 |
| **處方日**  | 處方箋上的日期   |
| **每次天數** | 通常 28     |
| **領藥次數** | 2 或 3     |

進階欄位（**剛拿到的新處方不必填**）：

| 欄位          | 說明         |
| ----------- | ---------- |
| **已領次數**    | 已經領到第幾次    |
| **上次領藥日**   | 不填就當成處方日   |
| **上次領藥時餘藥** | 那天手上還剩幾天的藥 |

按「**加入成員**」。要改已經加過的，**在清單上按兩下**把該列載回上面，改完按「**更新選取**」。

## 兩個選項

排程列上方有兩個勾選框，**預設都勾著**。

### 盡量提前領

不勾時，每一趟挑的是「最晚的那天」（藥剛好吃完接上）。領得越晚，下一次的區間越往後，越有機會跟別人湊成同一天。

勾了之後，**哪幾張湊成一趟不變**，只是把那一趟往前挪到「這群人能一起領的最早一天」。

> 代價是領得早、手上囤的餘藥多，下一次的區間跟著前移，**趟數只會持平或變多、不會變少**。

### 避開週日

藥局週日多半不開。排到週日時，程式先試**隔天（週一）**；若往後挪會有人斷藥，才改**前一天（週六）**。

**要留意**：沒勾「盡量提前領」時，日期本來就卡在藥吃完的那天，往後挪一定斷藥，所以**幾乎一定會落到週六**。真正挪得到週一的是勾了提前領的時候。勾了之後看到日期往前跑一天，不是程式有錯。

若可領區間只剩那個週日一天（餘藥吃掉了提前額度），就維持週日——不會為了避開而斷藥或早領。狀態列會標「N 趟挪不開」。

## 排程表怎麼看

| 欄位          | 意思             |
| ----------- | -------------- |
| **趟次**      | 第幾趟、哪一天、要領幾張   |
| **成員**      | 誰的處方           |
| **次別**      | 這張的第幾次領藥       |
| **可領區間**    | 最早到最晚可以領的範圍    |
| **提前(天)**   | 比藥吃完早幾天        |
| **領時餘藥(天)** | 領的那天手上還剩幾天     |
| **狀態**      | 「剛好用完接上」或「提前領」 |

上方會顯示「共需跑 N 趟（各自領要跑 M 趟，省下 K 趟）」。

> 省下的趟數是以「各自領的**不同日期數**」當分母，不是總領藥次數——本來就撞在同一天的不算省。

## 甘特圖

一人一列。灰棒是手上現有的藥，同一趟的橫條與縱線同色。日期軸在**頂端**（人一多放底下會被推出畫面）。

## 複製給家人

按「**複製排程**」把排程排成純文字複到剪貼簿，可以直接貼給家人。
