Tag: 列表

Excel 2007下拉列表,影响单元格的颜色,但不是内容

我已经search了这个解决scheme,我发现许多下拉列表可以改变单元格的颜色和数据,或者根据input的数据改变颜色。 我想要做的是在里面有一个数字单元(#1-10),也有一个下拉列表(通过,失败,边际),并根据下拉列表中的哪个项目被选中它会将单元格的背景颜色从默认的白色改变为红色,绿色或黄色。 任何帮助,将不胜感激。 谢谢!

嵌套在Excel中的列表

我甚至不知道如何问这个。 我有一个数据库,每一行是一个人。 列是联系信息,电话等。一列是“date访问”。 可以为每个人访问多个date。 我不想使用逗号或将它们全部放在一个字段中。 有没有办法有一个“嵌套”列表(不是一个下拉菜单 – 只是每个人访问date列表),这样一个人仍然只消耗一个单一的行?

程序将具有某些属性的列表转换为表格格式

我有一个文本文件,有几百个具有特定属性的项目。 这里是一个例子,其中的项目是水果,其次是属性: Fruit: Banana Shape: Long Color: Yellow Texture: Smooth Seeds: No Fruit: Orange Color: Orange Shape: Round Fruit: Strawberry Color: Red Seeds: Yes 等等…. 我想把它变成一个表格格式(想把它导入到Excel中),就像我在Excel中做的这个例子所示: 需要注意的是,只有几个属性types(在这个例子中是5个,在我的实际列表中是12个)。 但是,请注意,并不是每个项目都列出了所有的属性,属性有时列在不同的顺序(我尝试在我的水果的例子中显而易见,并不是所有的水果有一个“形状”列出,并且“形状”可能在“颜色”之前或“颜色”之后)。 如果一个比我更有知识的人能想到一个理想的Excelmacros,但是我愿意尝试其他的方法。

将列表粘贴到Excel文件

我有一个单词和旁边的数字列表,所以列表中的每个项目如下所示: mylist = ['dog 2', 'cat 14'] 我需要安排列表旁边的数字最大的项目,然后将列表粘贴到Excel或CSV并保存。 任何想法,将不胜感激!

从pandas数据框的列索引中获取string列表

首先,我的.xlsx时间序列数据如下所示: 这是我如何阅读它: def loaddata(filepaths): t1 = time.clock() for i in range(len(filepaths)): xl = pd.ExcelFile(filepaths[i]) df = xl.parse(xl.sheet_names[0], header=0, index_col=2, skiprows=[0,2,3,4], parse_dates=True) df = df.dropna(axis=1, how='all') df = df.drop(['Decimal Year Day', 'Decimal Year Day.1', 'RECORD'], axis=1) df.index = pd.DatetimeIndex(((df.index.asi8/(1e9*60)).round()*1e9*60).astype(np.int64)).values if i == 0: dfs = df else: dfs = concat([dfs, df], axis=1) t2 = time.clock() print […]

使用Python将值列表写入不同列的csv文件

我需要将值写入csv文件的帮助。 我有4个值列表,我想写入一个CSV文件,但不是以正常的方式。 我的意思是,通常情况下,csv模块将值写入同一行,但是这次我想写列表的值在不同的列中,我的意思是一列和不同列的行。 通过这种方式,所有的列表1的数据将在Excel的A列中,所有的列表2的数据将在Excel的B列中,以此类推。 现在我正在尝试很多命令,而且我做了一半,但是完全没有。 我的名单的名字是:It_5minute,Iiso_5min,IHDKR_5min和Iperez_5min。 我的实际命令: with open('Test.csv', 'w') as f: w = csv.writer(f) for row in zip(It_5minute, Iiso_5min, IHDKR_5min,Iperez_5min): w.writerow(row) 通过这些命令,我​​可以在同一列中获取列表值(而不是在不同列中的每个列表),每个值都以逗号分隔。 我附上了Excel图像来澄清问题。 我希望每个列表都在一个单独的列中,以便能够以简单的方式对数据进行操作。 有谁能够帮助我? 非常感谢你。 PD:在每一列的顶部写上每个列表的名字也不错。

使用VBA从Excel表导入Sharepoint 2010列表数据

我已经学会了如何使用VBA简单macros来将数据从一个分享点列表收集到Excel中。 现在我想反过来 – 更新我的Excel文件中的一些列表,并将它们发送回共享点来更新列表,只使用VBA。 这是可能的,如果是的话 – 怎么样? 谢谢!

如何从Excel中读取数据并设置数据types

我正在尝试从csv文件读取纬度和经度数据,并使用harversine公式计算轴承。 我必须从一排拿起经纬度,然后计算下一排的纬度/经度。 我更新了代码,现在我得到这个错误: indexes = [x.index for x in self.objs] AttributeError: 'numpy.float64' object has no attribute 'index' 我无法弄清楚如何设置数据types浮动数组。 我想知道有人能帮助我吗? 谢谢。 更新…下面是工作代码。 import pandas as p import numpy as np bearingdata = 'xxxxxx.csv' data = p.read_csv(bearingdata) lat = [float(i) for i in data.Lat] lon = [float(j) for j in data.Lon] lat1 = lat[0: (len(lat) -2)] lon1 […]

显示Excel表格/matrix列表使用公式

这是我之前的问题的一个后续,因为我认为这是值得自己探索的。 我的源数据按位置组织,列标题(B1:E1),事件为行标题(A2:A50)。 剩下的单元格(B2:E50)填充了代表每个位置下一个事件何时将被保留的date。 并非所有的地点都服务于每个事件,所以“N / A”是可能的。 事件可能在同一天在同一地点举行。 在之前的回答中,我学会了如何在每个位置下按照datesorting将事件显示为单独的列表。 对于这个练习,我希望将所有事件合并到一个由三列(date,事件,位置)组成的列表中,按照顺序sorting,并使用公式来完成。 和前面的练习一样,数据透视表是不可能的。 源数据: ABCDE 1 San Francisco Tampa Philadelphia Houston … 6 Introduction 7-Feb-15 24-Jan-15 17-Jan-15 10-Jan-15 7 Beginner I 9-Feb-15 26-Jan-15 19-Jan-15 12-Jan-15 8 Beginner II 23-Feb-15 9-Feb-15 2-Feb-15 26-Jan-15 9 Beginner III 9-Mar-15 23-Feb-15 16-Feb-15 9-Feb-15 10 Intermediate I 16-Mar-15 19-Jan-15 N/A 19-Jan-15 11 Intermediate […]

Excelsortingdynamic列表或使用VBA然后sorting

我正在使用工作表2将数据从工作表1中提取出来。 A9有这个公式: =(INDEX(sheet1!$G$9:$G$7000,MATCH(0,INDEX(COUNTIF($A$8:A8,sheet1!$G$9:$G$7000),0,0),0)) (它看起来通过G列,并取出重复和空白) B9有这个公式: =IF(MAX(IF($A9=sheet1!G:G,sheet1!E:E))=MIN(IF($A9=sheet1!G:G,sheet1!E:E)),"Only 1 Entry",MAX(IF($A9=sheet1!G:G,sheet1!E:E))-MIN(IF($A9=sheet1!G:G,sheet1!E:E))) (这一张在第2页的A列中查找,然后在Sheet1上查找date,最小值和最大值以确定某个项目的年份) C9有这个公式: =SUMIF(sheet1!$G$9:$G$7000,A9,sheet1!$B$9:$B$7000) (这看起来像表2中的列A,并参考表1加起来小时) 问题是,如果我sorting列2上的列C没有任何变化。 我认为,因为它试图过滤它,dynamic公式将其重新排列回到表1中的内容。基本上不pipe你如何尝试和过滤它,列表都与基于sheet1的列表保持一致。 我甚至尝试对表1中的列进行sorting,以查看表单2是否会更改,但是由于表单2中C列中的数据实际上不存在于表单1上,因此无法工作。 我该如何过滤C列甚至B以及其他已经存在的dynamic公式? 我在网上searchfind一个解决scheme,但无法find任何可行的。 如果我不能使用这个dynamic列表,我想也许我可以使用VBA在A列表2中创build列表,并使列表成为静态列表。 我也search了一个VBA删除重复和空白,但由于某种原因,它提出了一个空白。 我发现一些做了一部分,但不是两个。 Sub MakeUnique() Dim vaData As Variant Dim colUnique As Collection Dim aOutput() As Variant Dim i As Long 'Put the data in an array vaData = Sheet1.Range("A5:A7000").Value 'Create a new collection Set colUnique = New […]