In [45]:
wb_name = 'GemeinsameBilanzierung_16_17.xlsx'
month = 'Juli'
In [46]:
import pandas as pd
import numpy as np
#budgeting = pd.read_excel(wb_name, month, skiprows=5, parse_cols='A:D')
budgeting = pd.read_excel(wb_name, month, skiprows=4, parse_cols=range(4))
budgeting.columns = ['budget_type', 'description', 'date', 'amount']
budgeting = budgeting.dropna(how='all')
budgeting['amount'] = round(budgeting['amount'], 2)
display(budgeting)
budget_type
description
date
amount
0
R
Miete
2017-07-03
-568.00
1
R
Berufsunfähigkeitsversicherung
2017-07-03
-49.05
2
R
Strom EnviaM
2017-07-31
-51.00
3
R
Vodafone
2017-07-20
-19.99
4
M
Telefonie
2017-07-10
-0.11
5
R
Rechtsschutzversicherung
2017-01-30
-13.90
6
R
Haftpflichtversicherung
2017-07-03
-7.50
7
G
GEW
2017-07-05
-2.50
8
R
Semestergebühr Max
2016-06-21
-50.56
9
R
Semestergebühr Paul
2016-06-21
-46.15
10
R
GEZ
2017-03-31
-17.50
11
R
Handy Max
2017-07-10
-7.99
12
R
Handy Paul
2017-07-10
-7.99
13
G
Spotify Max
2017-07-12
-4.99
14
G
Apple Music Paul
2017-07-25
-4.99
15
G
Backblaze Max
2017-04-18
-3.77
16
G
Backblaze Paul
2017-04-18
-3.77
17
G
Fitnessstudio
2017-07-04
-39.80
18
L
Kaufland
2017-07-01
-58.45
19
A
Frühstücken
2017-07-02
-23.00
20
L
Wasser
2017-07-04
-0.36
21
L
Eis
2017-07-05
-1.99
22
AM
Mittagessen Mensa
2017-07-05
-1.35
23
M
Blume
2017-07-06
-2.00
24
D
Medikament Cortison
2017-07-06
-5.00
25
L
Rewe
2017-07-07
-8.69
26
AM
Mittagessen Mensa
2017-07-07
-1.35
27
L
Netto
2017-07-08
-21.40
28
D
DM
2017-07-08
-19.65
29
M
Briefmarke
2017-07-08
-1.45
...
...
...
...
...
43
A
Konditorei
2017-07-16
-5.80
44
AM
Mittagessen Mensa
2017-07-17
-0.55
45
AM
Mittagessen
2017-07-17
-1.50
46
L
Brot
2017-07-18
-0.95
47
AM
Mittagessen Mensa
2017-07-18
-1.35
48
L
Lidl Eis + Wasser
2017-07-18
-2.35
49
L
Kaufland
2017-07-19
-40.10
50
M
Friseur
2017-07-20
-32.00
51
S
Saturn
2017-07-20
-9.99
52
L
Real
2017-07-20
-3.18
53
T
Bus nach Halle
2017-07-21
-12.19
54
AM
Mittagessen Mensa
2017-07-21
-1.35
55
T
Fahrt Halle -> Berlin
2017-07-23
-24.00
56
AM
Mittagessen Mensa
2017-07-24
-1.35
57
A
Mamma Monti
2017-07-25
-20.00
58
AM
Mittagessen
2017-07-27
-1.15
59
S
Portemonnaies
2017-07-27
-35.98
60
S
Koffer
2017-07-27
-49.99
61
L
Brot
2017-07-27
-0.75
62
L
Netto
2017-07-27
-21.80
63
L
Eis
2017-07-27
-1.49
64
AM
Mittagessen Mensa
2017-07-15
-1.35
65
AM
Mittagessen Mensa
2017-07-16
-1.35
66
L
Real
2017-07-27
-16.99
67
S
Kopfkissen
2017-07-28
-79.92
68
A
Lin's Mandarin
2017-07-30
-47.60
69
A
Lin's Mandarin Trinkgeld
2017-07-30
-3.00
70
L
Edeka
2017-07-30
-3.58
71
T
Fahrt Berlin -> FFM
2017-07-31
-24.00
72
L
Eis
2017-07-30
-4.80
73 rows × 4 columns
In [47]:
budgeting['excel_range'] = 'A' + (budgeting.index + 6).astype(str) + ':D' + (budgeting.index + 6).astype(str)
display(budgeting)
budget_type
description
date
amount
excel_range
0
R
Miete
2017-07-03
-568.00
A6:D6
1
R
Berufsunfähigkeitsversicherung
2017-07-03
-49.05
A7:D7
2
R
Strom EnviaM
2017-07-31
-51.00
A8:D8
3
R
Vodafone
2017-07-20
-19.99
A9:D9
4
M
Telefonie
2017-07-10
-0.11
A10:D10
5
R
Rechtsschutzversicherung
2017-01-30
-13.90
A11:D11
6
R
Haftpflichtversicherung
2017-07-03
-7.50
A12:D12
7
G
GEW
2017-07-05
-2.50
A13:D13
8
R
Semestergebühr Max
2016-06-21
-50.56
A14:D14
9
R
Semestergebühr Paul
2016-06-21
-46.15
A15:D15
10
R
GEZ
2017-03-31
-17.50
A16:D16
11
R
Handy Max
2017-07-10
-7.99
A17:D17
12
R
Handy Paul
2017-07-10
-7.99
A18:D18
13
G
Spotify Max
2017-07-12
-4.99
A19:D19
14
G
Apple Music Paul
2017-07-25
-4.99
A20:D20
15
G
Backblaze Max
2017-04-18
-3.77
A21:D21
16
G
Backblaze Paul
2017-04-18
-3.77
A22:D22
17
G
Fitnessstudio
2017-07-04
-39.80
A23:D23
18
L
Kaufland
2017-07-01
-58.45
A24:D24
19
A
Frühstücken
2017-07-02
-23.00
A25:D25
20
L
Wasser
2017-07-04
-0.36
A26:D26
21
L
Eis
2017-07-05
-1.99
A27:D27
22
AM
Mittagessen Mensa
2017-07-05
-1.35
A28:D28
23
M
Blume
2017-07-06
-2.00
A29:D29
24
D
Medikament Cortison
2017-07-06
-5.00
A30:D30
25
L
Rewe
2017-07-07
-8.69
A31:D31
26
AM
Mittagessen Mensa
2017-07-07
-1.35
A32:D32
27
L
Netto
2017-07-08
-21.40
A33:D33
28
D
DM
2017-07-08
-19.65
A34:D34
29
M
Briefmarke
2017-07-08
-1.45
A35:D35
...
...
...
...
...
...
43
A
Konditorei
2017-07-16
-5.80
A49:D49
44
AM
Mittagessen Mensa
2017-07-17
-0.55
A50:D50
45
AM
Mittagessen
2017-07-17
-1.50
A51:D51
46
L
Brot
2017-07-18
-0.95
A52:D52
47
AM
Mittagessen Mensa
2017-07-18
-1.35
A53:D53
48
L
Lidl Eis + Wasser
2017-07-18
-2.35
A54:D54
49
L
Kaufland
2017-07-19
-40.10
A55:D55
50
M
Friseur
2017-07-20
-32.00
A56:D56
51
S
Saturn
2017-07-20
-9.99
A57:D57
52
L
Real
2017-07-20
-3.18
A58:D58
53
T
Bus nach Halle
2017-07-21
-12.19
A59:D59
54
AM
Mittagessen Mensa
2017-07-21
-1.35
A60:D60
55
T
Fahrt Halle -> Berlin
2017-07-23
-24.00
A61:D61
56
AM
Mittagessen Mensa
2017-07-24
-1.35
A62:D62
57
A
Mamma Monti
2017-07-25
-20.00
A63:D63
58
AM
Mittagessen
2017-07-27
-1.15
A64:D64
59
S
Portemonnaies
2017-07-27
-35.98
A65:D65
60
S
Koffer
2017-07-27
-49.99
A66:D66
61
L
Brot
2017-07-27
-0.75
A67:D67
62
L
Netto
2017-07-27
-21.80
A68:D68
63
L
Eis
2017-07-27
-1.49
A69:D69
64
AM
Mittagessen Mensa
2017-07-15
-1.35
A70:D70
65
AM
Mittagessen Mensa
2017-07-16
-1.35
A71:D71
66
L
Real
2017-07-27
-16.99
A72:D72
67
S
Kopfkissen
2017-07-28
-79.92
A73:D73
68
A
Lin's Mandarin
2017-07-30
-47.60
A74:D74
69
A
Lin's Mandarin Trinkgeld
2017-07-30
-3.00
A75:D75
70
L
Edeka
2017-07-30
-3.58
A76:D76
71
T
Fahrt Berlin -> FFM
2017-07-31
-24.00
A77:D77
72
L
Eis
2017-07-30
-4.80
A78:D78
73 rows × 5 columns
In [48]:
col_titles = ['description', 'date', 'amount']
max_bargeld = pd.read_excel(wb_name, month, skiprows=5, parse_cols='H:J')
paul_bargeld = pd.read_excel(wb_name, month, skiprows=5,parse_cols='K:M')
konto = pd.read_excel(wb_name, month, skiprows=5,parse_cols='N:P')
max_bargeld.columns = col_titles
max_bargeld = max_bargeld.dropna(how='all')
max_bargeld['amount'] = round(max_bargeld['amount'], 2)
max_bargeld['money_pot'] = 'BM'
max_bargeld['excel_range'] = 'H' + (max_bargeld.index + 7).astype(str) + ':J' + (max_bargeld.index + 7).astype(str)
paul_bargeld.columns = col_titles
paul_bargeld = paul_bargeld.dropna(how='all')
paul_bargeld['amount'] = round(paul_bargeld['amount'], 2)
paul_bargeld['money_pot'] = 'BM'
paul_bargeld['excel_range'] = 'K' + (paul_bargeld.index + 7).astype(str) + ':M' + (paul_bargeld.index + 7).astype(str)
konto.columns = col_titles
konto = konto.dropna(how='all')
konto['amount'] = round(konto['amount'], 2)
konto['money_pot'] = 'KG'
konto['excel_range'] = 'N' + (konto.index + 7).astype(str) + ':P' + (konto.index + 7).astype(str)
conjoined = pd.concat([max_bargeld, paul_bargeld, konto])
display(conjoined)
description
date
amount
money_pot
excel_range
0
Frühstücken
2017-07-02
-23.00
BM
H7:J7
1
Blume
2017-07-06
-2.00
BM
H8:J8
2
Medikament Cortison
2017-07-06
-5.00
BM
H9:J9
3
Geld aus Schatulle
2017-07-12
1.00
BM
H10:J10
4
Rumfresserei
2017-07-12
-0.99
BM
H11:J11
5
Geld abheben
2017-07-13
30.00
BM
H12:J12
6
Karte aufladen
2017-07-13
-10.00
BM
H13:J13
7
Anzug Reinigung
2017-07-13
-9.50
BM
H14:J14
8
Geld abheben
2017-07-18
10.00
BM
H15:J15
9
Brot
2017-07-18
-0.95
BM
H16:J16
10
Geld aus Schatulle
2017-07-20
0.70
BM
H17:J17
11
Differenz
NaT
-11.21
BM
H18:J18
12
Mensakarte auslösen
2017-07-27
4.15
BM
H19:J19
13
Wasser an Aras verkaufen
2017-07-27
25.20
BM
H20:J20
14
Brot
2017-07-27
-0.75
BM
H21:J21
15
Netto
2017-07-27
-21.80
BM
H22:J22
16
Eis
2017-07-27
-1.49
BM
H23:J23
17
Geld an Schatulle
2017-07-27
-3.36
BM
H24:J24
18
Eis
2017-07-30
-4.80
BM
H25:J25
19
Geld abheben
2017-07-30
40.00
BM
H26:J26
20
Lin's Mandarin Trinkgeld
2017-07-30
-3.00
BM
H27:J27
21
Geld aus Schatulle
2017-07-30
4.00
BM
H28:J28
0
Geld von Carla
NaT
10.00
BM
K7:M7
1
Geld aus Schatulle
NaT
10.00
BM
K8:M8
2
Mittagessen
2017-07-10
-1.50
BM
K9:M9
3
Türkischer Supermarkt
2017-07-15
-5.94
BM
K10:M10
4
Konditorei
2017-07-16
-5.80
BM
K11:M11
5
Mittagessen
2017-07-17
-1.50
BM
K12:M12
6
Differenz
NaT
-4.70
BM
K13:M13
7
Geld abheben
2017-07-20
40.00
BM
K14:M14
...
...
...
...
...
...
24
Geld abheben
2017-07-18
-10.00
KG
N31:P31
25
Lidl Eis + Wasser
2017-07-18
-2.35
KG
N32:P32
26
Kaufland
2017-07-19
-40.10
KG
N33:P33
27
Vodafone
2017-07-20
-19.99
KG
N34:P34
28
Geld abheben
2017-07-20
-40.00
KG
N35:P35
29
Saturn
2017-07-20
-9.99
KG
N36:P36
30
Real
2017-07-20
-3.18
KG
N37:P37
31
Kindergeld Paul Juni - Sparen
2017-07-21
141.00
KG
N38:P38
32
4 Fahrtenkarte DB
2017-07-21
-96.00
KG
N39:P39
33
Bus nach Halle
2017-07-21
-12.19
KG
N40:P40
34
Itunes Paul
2017-07-25
-4.99
KG
N41:P41
35
Mamma Monti
2017-07-25
-20.00
KG
N42:P42
36
Portemonnaies
2017-07-27
-35.98
KG
N43:P43
37
Koffer
2017-07-27
-49.99
KG
N44:P44
38
Krankenkassenrücklage
2017-07-28
780.00
KG
N45:P45
39
Krankenkassenrücklage ans Consorsbankkonto
2017-07-28
-780.00
KG
N46:P46
40
Budgetgeld vom Consorsbankkonto
2017-07-28
606.00
KG
N47:P47
41
Miete FFM an Max
2017-07-28
-450.00
KG
N48:P48
42
Zu viel überwiesen von Max
2017-07-28
-31.00
KG
N49:P49
43
Tagegeld Warnemünde
2017-07-28
57.60
KG
N50:P50
44
Restsparen Mai+Juni
2017-07-28
-57.00
KG
N51:P51
45
Sparen Juli
2017-07-28
-49.00
KG
N52:P52
46
Rücklage Semesterbeitrag Max aufgelöst
2017-07-28
153.50
KG
N53:P53
47
Rücklage Semesterbeitrag Max ans Consorsbankkonto
2017-07-28
-153.50
KG
N54:P54
48
Real
2017-07-27
-16.99
KG
N55:P55
49
Kopfkissen
2017-07-28
-79.92
KG
N56:P56
50
Lin's Mandarin
2017-07-30
-47.60
KG
N57:P57
51
Edeka
2017-07-31
-3.58
KG
N58:P58
52
Geld abheben
2017-07-30
-40.00
KG
N59:P59
53
Strom EnviaM
2017-07-31
-51.00
KG
N60:P60
90 rows × 5 columns
In [51]:
all_info = pd.merge(budgeting, conjoined, how='outer',
on=['description', 'date', 'amount'])
#all_info = all_info['excel_range_x'] + ' & ' + all_info['excel_range_y'] + ' :: Full info merged' if \
# not (all_info['excel_range_x'].isnull() or all_info['excel_range_y'].isnull()) \
# else all_info['excel_range_x'] + ' :: Only budget info' if all_info['excel_range_y'].isnull() \
# else all_info['excel_range_y'] + ' :: Missing budget info' if all_info['excel_range_x'].isnull() \
# else '??? :: miracle info'
all_info['excel_ranges'] = all_info['excel_range_x'].replace(to_replace=np.NaN, value='') + '%%' \
+ all_info['excel_range_y'].replace(np.NaN, '')
display(all_info)
perfect_result = all_info.dropna()
display(perfect_result)
budget_type
description
date
amount
excel_range_x
money_pot
excel_range_y
excel_ranges
0
R
Miete
2017-07-03
-568.00
A6:D6
KG
N9:P9
A6:D6%%N9:P9
1
R
Berufsunfähigkeitsversicherung
2017-07-03
-49.05
A7:D7
KG
N8:P8
A7:D7%%N8:P8
2
R
Strom EnviaM
2017-07-31
-51.00
A8:D8
KG
N60:P60
A8:D8%%N60:P60
3
R
Vodafone
2017-07-20
-19.99
A9:D9
KG
N34:P34
A9:D9%%N34:P34
4
M
Telefonie
2017-07-10
-0.11
A10:D10
NaN
NaN
A10:D10%%
5
R
Rechtsschutzversicherung
2017-01-30
-13.90
A11:D11
NaN
NaN
A11:D11%%
6
R
Haftpflichtversicherung
2017-07-03
-7.50
A12:D12
KG
N7:P7
A12:D12%%N7:P7
7
G
GEW
2017-07-05
-2.50
A13:D13
NaN
NaN
A13:D13%%
8
R
Semestergebühr Max
2016-06-21
-50.56
A14:D14
NaN
NaN
A14:D14%%
9
R
Semestergebühr Paul
2016-06-21
-46.15
A15:D15
NaN
NaN
A15:D15%%
10
R
GEZ
2017-03-31
-17.50
A16:D16
NaN
NaN
A16:D16%%
11
R
Handy Max
2017-07-10
-7.99
A17:D17
NaN
NaN
A17:D17%%
12
R
Handy Paul
2017-07-10
-7.99
A18:D18
KG
N23:P23
A18:D18%%N23:P23
13
G
Spotify Max
2017-07-12
-4.99
A19:D19
KG
N25:P25
A19:D19%%N25:P25
14
G
Apple Music Paul
2017-07-25
-4.99
A20:D20
NaN
NaN
A20:D20%%
15
G
Backblaze Max
2017-04-18
-3.77
A21:D21
NaN
NaN
A21:D21%%
16
G
Backblaze Paul
2017-04-18
-3.77
A22:D22
NaN
NaN
A22:D22%%
17
G
Fitnessstudio
2017-07-04
-39.80
A23:D23
NaN
NaN
A23:D23%%
18
L
Kaufland
2017-07-01
-58.45
A24:D24
KG
N11:P11
A24:D24%%N11:P11
19
A
Frühstücken
2017-07-02
-23.00
A25:D25
BM
H7:J7
A25:D25%%H7:J7
20
L
Wasser
2017-07-04
-0.36
A26:D26
KG
N13:P13
A26:D26%%N13:P13
21
L
Eis
2017-07-05
-1.99
A27:D27
KG
N15:P15
A27:D27%%N15:P15
22
AM
Mittagessen Mensa
2017-07-05
-1.35
A28:D28
NaN
NaN
A28:D28%%
23
M
Blume
2017-07-06
-2.00
A29:D29
BM
H8:J8
A29:D29%%H8:J8
24
D
Medikament Cortison
2017-07-06
-5.00
A30:D30
BM
H9:J9
A30:D30%%H9:J9
25
L
Rewe
2017-07-07
-8.69
A31:D31
NaN
NaN
A31:D31%%
26
AM
Mittagessen Mensa
2017-07-07
-1.35
A32:D32
NaN
NaN
A32:D32%%
27
L
Netto
2017-07-08
-21.40
A33:D33
KG
N19:P19
A33:D33%%N19:P19
28
D
DM
2017-07-08
-19.65
A34:D34
KG
N20:P20
A34:D34%%N20:P20
29
M
Briefmarke
2017-07-08
-1.45
A35:D35
KG
N18:P18
A35:D35%%N18:P18
...
...
...
...
...
...
...
...
...
87
NaN
Geld abheben
2017-07-20
40.00
NaN
BM
K14:M14
%%K14:M14
88
NaN
Geld von Angelika (Ticket ICCM)
NaT
2.20
NaN
BM
K16:M16
%%K16:M16
89
NaN
Geld an Schatulle
2017-07-27
-3.56
NaN
BM
K17:M17
%%K17:M17
90
NaN
Mittagessen
2017-07-27
-1.80
NaN
BM
K18:M18
%%K18:M18
91
NaN
Differenz
2017-07-28
-3.00
NaN
BM
K19:M19
%%K19:M19
92
NaN
Geld an Schatulle
2017-07-28
-2.40
NaN
BM
K20:M20
%%K20:M20
93
NaN
Korrektur für Mai+Juni
2017-06-02
1139.25
NaN
KG
N10:P10
%%N10:P10
94
NaN
Sport
2017-07-04
-39.80
NaN
KG
N12:P12
%%N12:P12
95
NaN
GEW Juli - Sep
2017-07-05
-7.50
NaN
KG
N14:P14
%%N14:P14
96
NaN
Restbeitrag Paul Mai+Juni
2017-07-06
23.00
NaN
KG
N16:P16
%%N16:P16
97
NaN
Rewe
2017-07-07
-18.69
NaN
KG
N17:P17
%%N17:P17
98
NaN
Handy Max
2017-07-10
-8.10
NaN
KG
N22:P22
%%N22:P22
99
NaN
Geld abheben
2017-07-13
-30.00
NaN
KG
N27:P27
%%N27:P27
100
NaN
Geld abheben
2017-07-18
-10.00
NaN
KG
N31:P31
%%N31:P31
101
NaN
Geld abheben
2017-07-20
-40.00
NaN
KG
N35:P35
%%N35:P35
102
NaN
Kindergeld Paul Juni - Sparen
2017-07-21
141.00
NaN
KG
N38:P38
%%N38:P38
103
NaN
4 Fahrtenkarte DB
2017-07-21
-96.00
NaN
KG
N39:P39
%%N39:P39
104
NaN
Itunes Paul
2017-07-25
-4.99
NaN
KG
N41:P41
%%N41:P41
105
NaN
Krankenkassenrücklage
2017-07-28
780.00
NaN
KG
N45:P45
%%N45:P45
106
NaN
Krankenkassenrücklage ans Consorsbankkonto
2017-07-28
-780.00
NaN
KG
N46:P46
%%N46:P46
107
NaN
Budgetgeld vom Consorsbankkonto
2017-07-28
606.00
NaN
KG
N47:P47
%%N47:P47
108
NaN
Miete FFM an Max
2017-07-28
-450.00
NaN
KG
N48:P48
%%N48:P48
109
NaN
Zu viel überwiesen von Max
2017-07-28
-31.00
NaN
KG
N49:P49
%%N49:P49
110
NaN
Tagegeld Warnemünde
2017-07-28
57.60
NaN
KG
N50:P50
%%N50:P50
111
NaN
Restsparen Mai+Juni
2017-07-28
-57.00
NaN
KG
N51:P51
%%N51:P51
112
NaN
Sparen Juli
2017-07-28
-49.00
NaN
KG
N52:P52
%%N52:P52
113
NaN
Rücklage Semesterbeitrag Max aufgelöst
2017-07-28
153.50
NaN
KG
N53:P53
%%N53:P53
114
NaN
Rücklage Semesterbeitrag Max ans Consorsbankkonto
2017-07-28
-153.50
NaN
KG
N54:P54
%%N54:P54
115
NaN
Edeka
2017-07-31
-3.58
NaN
KG
N58:P58
%%N58:P58
116
NaN
Geld abheben
2017-07-30
-40.00
NaN
KG
N59:P59
%%N59:P59
117 rows × 8 columns
budget_type
description
date
amount
excel_range_x
money_pot
excel_range_y
excel_ranges
0
R
Miete
2017-07-03
-568.00
A6:D6
KG
N9:P9
A6:D6%%N9:P9
1
R
Berufsunfähigkeitsversicherung
2017-07-03
-49.05
A7:D7
KG
N8:P8
A7:D7%%N8:P8
2
R
Strom EnviaM
2017-07-31
-51.00
A8:D8
KG
N60:P60
A8:D8%%N60:P60
3
R
Vodafone
2017-07-20
-19.99
A9:D9
KG
N34:P34
A9:D9%%N34:P34
6
R
Haftpflichtversicherung
2017-07-03
-7.50
A12:D12
KG
N7:P7
A12:D12%%N7:P7
12
R
Handy Paul
2017-07-10
-7.99
A18:D18
KG
N23:P23
A18:D18%%N23:P23
13
G
Spotify Max
2017-07-12
-4.99
A19:D19
KG
N25:P25
A19:D19%%N25:P25
18
L
Kaufland
2017-07-01
-58.45
A24:D24
KG
N11:P11
A24:D24%%N11:P11
19
A
Frühstücken
2017-07-02
-23.00
A25:D25
BM
H7:J7
A25:D25%%H7:J7
20
L
Wasser
2017-07-04
-0.36
A26:D26
KG
N13:P13
A26:D26%%N13:P13
21
L
Eis
2017-07-05
-1.99
A27:D27
KG
N15:P15
A27:D27%%N15:P15
23
M
Blume
2017-07-06
-2.00
A29:D29
BM
H8:J8
A29:D29%%H8:J8
24
D
Medikament Cortison
2017-07-06
-5.00
A30:D30
BM
H9:J9
A30:D30%%H9:J9
27
L
Netto
2017-07-08
-21.40
A33:D33
KG
N19:P19
A33:D33%%N19:P19
28
D
DM
2017-07-08
-19.65
A34:D34
KG
N20:P20
A34:D34%%N20:P20
29
M
Briefmarke
2017-07-08
-1.45
A35:D35
KG
N18:P18
A35:D35%%N18:P18
30
L
Wasser Arbeit
2017-07-09
-15.63
A36:D36
KG
N21:P21
A36:D36%%N21:P21
31
AM
Mittagessen
2017-07-10
-1.50
A37:D37
BM
K9:M9
A37:D37%%K9:M9
32
S
Amazon
2017-07-11
-50.01
A38:D38
KG
N24:P24
A38:D38%%N24:P24
35
L
Rumfresserei
2017-07-12
-0.99
A41:D41
BM
H11:J11
A41:D41%%H11:J11
37
M
Audible
2017-07-13
-9.95
A43:D43
KG
N26:P26
A43:D43%%N26:P26
38
M
Anzug Reinigung
2017-07-13
-9.50
A44:D44
BM
H14:J14
A44:D44%%H14:J14
39
M
Briefmarke
2017-07-13
-1.45
A45:D45
KG
N28:P28
A45:D45%%N28:P28
40
L
Netto
2017-07-13
-26.06
A46:D46
KG
N29:P29
A46:D46%%N29:P29
41
L
Rewe
2017-07-13
-4.99
A47:D47
KG
N30:P30
A47:D47%%N30:P30
42
L
Türkischer Supermarkt
2017-07-15
-5.94
A48:D48
BM
K10:M10
A48:D48%%K10:M10
43
A
Konditorei
2017-07-16
-5.80
A49:D49
BM
K11:M11
A49:D49%%K11:M11
45
AM
Mittagessen
2017-07-17
-1.50
A51:D51
BM
K12:M12
A51:D51%%K12:M12
46
L
Brot
2017-07-18
-0.95
A52:D52
BM
H16:J16
A52:D52%%H16:J16
48
L
Lidl Eis + Wasser
2017-07-18
-2.35
A54:D54
KG
N32:P32
A54:D54%%N32:P32
49
L
Kaufland
2017-07-19
-40.10
A55:D55
KG
N33:P33
A55:D55%%N33:P33
50
M
Friseur
2017-07-20
-32.00
A56:D56
BM
K15:M15
A56:D56%%K15:M15
51
S
Saturn
2017-07-20
-9.99
A57:D57
KG
N36:P36
A57:D57%%N36:P36
52
L
Real
2017-07-20
-3.18
A58:D58
KG
N37:P37
A58:D58%%N37:P37
53
T
Bus nach Halle
2017-07-21
-12.19
A59:D59
KG
N40:P40
A59:D59%%N40:P40
57
A
Mamma Monti
2017-07-25
-20.00
A63:D63
KG
N42:P42
A63:D63%%N42:P42
59
S
Portemonnaies
2017-07-27
-35.98
A65:D65
KG
N43:P43
A65:D65%%N43:P43
60
S
Koffer
2017-07-27
-49.99
A66:D66
KG
N44:P44
A66:D66%%N44:P44
61
L
Brot
2017-07-27
-0.75
A67:D67
BM
H21:J21
A67:D67%%H21:J21
62
L
Netto
2017-07-27
-21.80
A68:D68
BM
H22:J22
A68:D68%%H22:J22
63
L
Eis
2017-07-27
-1.49
A69:D69
BM
H23:J23
A69:D69%%H23:J23
66
L
Real
2017-07-27
-16.99
A72:D72
KG
N55:P55
A72:D72%%N55:P55
67
S
Kopfkissen
2017-07-28
-79.92
A73:D73
KG
N56:P56
A73:D73%%N56:P56
68
A
Lin's Mandarin
2017-07-30
-47.60
A74:D74
KG
N57:P57
A74:D74%%N57:P57
69
A
Lin's Mandarin Trinkgeld
2017-07-30
-3.00
A75:D75
BM
H27:J27
A75:D75%%H27:J27
72
L
Eis
2017-07-30
-4.80
A78:D78
BM
H25:J25
A78:D78%%H25:J25
In [ ]:
Content source: maxkoe/budgeter
Similar notebooks: