Tag: 分裂

用Python分割xls文件

我有一个大的.xls文件,我想根据第一列分成几个文件。 数据结构有点不好使其复杂化了很多。 基本上我需要为“问题”(见下文)开始的每一行创build一个单独的文件。 选项的数量是可变的,所以我不能使用块大小。 有什么办法可以用Python做到这一点? 我已经search了很多stackoverflow,但我找不到确切的答案。 很感谢任何forms的帮助。 Column A Column B Column C Question 1 Option 1 Info1 Info2 Option 2 Info3 Option 3 Question 2 Option 1 Option 2 Option 3 Option 4 Question 3 Option 1 Option 2 Option 3

溢出号码到Excel中的另一个单元格

这是怎么回事。 我需要简化我的工资单工作表。 我想为列D做的是input的实际工作小时数与D15总计40个小时的总和。 经过40个小时的课程,我们的员工支付了加class费,那么在D15达到40时,我input小时的时候,我们可以说在D10中,差额会自动stream到E10吗? E列仍然会自动加总到E15。 请不要编辑我的问题。

如何从excel中分离出最后三个数字和一个string

我有: 第1栏 Here is line one abc 1 3 100 Here is another line jkmr 5-20 230 3 Other line three rjleer 44 10 22 并想把它变成: 到目前为止,我有这样的: =RIGHT(A1,LEN(C1)-FIND("*",SUBSTITUTE(A1," ","*",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-3))) 分开最后四个string。 然后我可以把它们分开。 但是我怎样才能从文本中删除最后四个string呢?

string拆分并在Excel中计数

我在Excel中有以下列K : K 2 Apps – 3 Appointed CA – Apps – Assist – Appointed NA – EOD Efficiency 4 Appointed CA – 5 Appointed CA – 我想分割-并计算string中特定单词的出现次数。 我试了下面的公式,它分割我的string,并返回一切LEFT – =LEFT( K2, FIND( "-", K2 ) – 2 ) 但理想的产出应该是: Apps Appointed CA Assist Appointed NA EOD Efficiency 1 1 1 1 1 1 1 […]

使用公式在分隔符上分割单元​​格

是否有可能(使用公式)将一个string(在单元格A1中)通过分隔符分割成它的组成部分? 在分隔符总是相同的情况下,初始string总是分4部分。 但是这些子串的长度是变化的。 Current Job – VARK06_16 – 099 – ABC1 变 Current Job VARK06_16 099 ABC1 分别在小区B1,C1,D1和E1中。

根据两列将这个csv / xls拆分成单独的文件?

我有一个35 MB的Excel文件,这些列: Index, Name, Year, AgeGroup1, AgeGroup2, AgeGroup3 […] 1, Sweden, 1950, 20, 25, 27 2, Norway, 1950, 22, 27, 28 2, Sweden, 1951, 24, 24, 22 我想根据“名称”列将文件拆分成多个csv文件(最好也根据此列中的值命名文件)。 我也想按“年份”对文件进行sorting(但这当然可以事先在Excel中完成)。 一个bash脚本或水壶/ Pentaho解决scheme将不胜感激。 (替代品也是受欢迎的。)

string拆分在单个string上工作,但不是在pandas系列的string

我对Python和大pandas很新,有一个问题。 我有一系列需要编辑的45398个string。 我从一个Excel文件导入他们。 import pandas as pd import numpy as np import xlrd file_location = "#mypath/leistungen_2017.xlsx" workbook = xlrd.open_workbook(file_location) sheet = workbook.sheet_by_index(0)` df = pd.read_excel("leistungen_2017.xlsx") 这里是前几行,就像例子。 >>> df Leistungserbringer Anzahl Leistung Code Rechnungsnummer 0 Albert 1 15.0160 Vollständige Spirometrie und Resistanc… 1 8957 1 Albert 1 15.0200 CO-Diffusion, jede Methode 1 8957 2 Albert 1 […]

Excel:SUMIF取决于字段中的数字

嗨,所有你令人惊叹的人 更新 你知道吗,我应该让你知道,我实际上是用数字而不是字母做这个。 例如,我有一个价值225566的领域,我正在挑选其中有55个领域的领域。 直到现在我才意识到这可能会造成巨大的变化 ColumnA | ColumnB | 225566 | 2 125589 | 3 95543 | 2 (下面是我先问过的,后来才意识到我没有问正确的问题。)*假设我有一个表格 ColumnA | ColumnB | AABBC | 2 AADDC | 3 ZZBBC | 2 现在我怎么能得到一个SUMIF列A有一个字段与BB在其中的行? 假设有数百行。 我意识到,我必须从文本到列的概念上借用一些东西。 但是,我想知道有没有人会知道我该怎么做。 非常感谢。*

VBA分割function

input格式= https://instagram.com/baby_blues_tattoos/或= https://instagram.com/baby_blues_tattoos 期望的最终usnamevariablesusname = followers/baby_blues_tattoos 当前variablesusname最终值= followers/ 我无法从input中使用下面的代码需要帮助提取用户名。 Option Explicit Sub InstaUs() Dim wk, ws, wc As Worksheet Set wk = Sheets(3) 'Art Set ws = Sheets(2) 'Shop Set wc = Sheets(10) 'Output Dim str, i, j, l, FinalRowArt, FinalRowShop, FinalRowOut, fol Dim Cet, usname fol = "followers/" FinalRowArt = wk.Range("M900000").End(xlUp).Row FinalRowShop = ws.Range("L900000").End(xlUp).Row […]

使用VBA将数据string拆分为列AND行

我正在尝试加快正在运行的自动化工作簿。 PHP向VBA发送类似于下面的string: 1[|:#:|]text-one[|:#:|]code-one[|:#:|]qty-one[{:#:}] 2[|:#:|]text-two[|:#:|]code-two[|:#:|]qty-two[{:#:}] 哪里 [|:#|]代表“新列” [{:#:}]代表“新行” 当它被VBAparsing时,这是输出: 我目前使用下面的VBA代码来parsing这个工作簿: myArray = Split(myReply, "[{:#:}]") myRow = 1 For Each element In myArray myRow = myRow + 1 subArray = Split(element, "[|:#:|]") myCol = 2 For Each subelement In subArray myCol = myCol + 1 Cells(myRow, myCol).Value = subelement Next subelement Next element 我即将开始优化此工作簿中的代码,并且我知道我可以执行类似(伪代码)的操作: for each element…. […]