如何利用陣列進行工作表資料的自動拆分

2021-09-04 19:27:17 字數 672 閱讀 3615

工作表a工格式為:

部門賬號

控制金額

張三部a001

23000

張三部a002

40385

李四部b001

576900

王五部c002

677462

.....

工作表b格式:

部門姓名

賬號金額

**張三部

張三4990

一段張三部

張三16990

二段張三部

張三256289

二段王五部

王五14556

四段王五部

王五277688

六段李四部

李四145567

五段李四部

李四25665

五段李四部

李四388766

五段……

……執行目標:如果b表中部門和a表中的部門一致,那麼判斷b錶該部門按順序累計累計的金額是否小於a錶該部門第一賬號控制金額,小於的,把a表的賬號寫入b表的賬號欄中,,如果累計金額超過a錶該部門第一賬號控制金額,則把累計金額最後乙個金額自動拆分,使得累計到拆分的第乙個數的金額剛好等於a錶該第一賬號的控制金額,再從拆分的第二數開始往下累計去進行前面的迴圈,當某個迴圈的累計數超過該部門的最後乙個賬號控制金額時,在b表的賬號裡寫入「無賬號可選」

如何利用php陣列對百萬資料進行排重

文章 中國站長站 http www.chinaz.com program php 060311m212010.html 在平時的工作中,經常接到要對 的會員進行站內信 手機簡訊 email進行 資訊的通知,使用者列表一般由別的同事提供,當中難免會有重複,為了避免重 送,所以我在進行傳送資訊前要對他們...

如何利用Python進行資料分析

本文主要對numpy和pandas兩個常用的資料處理元件進行簡單介紹。配套工具 環境配置不作詳述,基本上網上都能搜到。python 3 2 numpy pandas matplotlib jupyter ipython visual studio code 基本配置,在mac下的話配置十分方便,自要...

利用集合進行陣列的排序

筆者在學習vb中發現利用集合可以進行排序,優化後比冒泡法快得多。下面是完整的函式 演示了如何進行陣列的公升序或降序排列。option explicit dim x 100 as double dim y 100 as string private sub command1 click 演示數字排序 ...